home *** CD-ROM | disk | FTP | other *** search
/ develop, the CD; issue 1 / Apple_Develop_1989.bin / d e v e l o p (color) / d e v e l o p (color).rsrc / CODE_14.txt < prev    next >
Text File  |  1989-01-01  |  168KB  |  3,063 lines

  1. # near model CODE resource
  2. # jump table entries: 2104-2133 (30 of them)
  3. export_291:
  4. 00000000  3F3C 0E62                move.w     -[A7], 0xE62
  5. 00000004  4EBA 0BC8                jsr        [PC + 0xBC8 /* 00000BCE */]
  6. 00000008  548F                     addq.l     A7, 2
  7. 0000000A  205F                     movea.l    A0, [A7]+
  8. 0000000C  4ED0                     jmp        [A0]
  9. fn0000000E:
  10. 0000000E  3F3C 0E62                move.w     -[A7], 0xE62
  11. 00000012  4EBA 0BEC                jsr        [PC + 0xBEC /* 00000C00 */]
  12. 00000016  548F                     addq.l     A7, 2
  13. 00000018  205F                     movea.l    A0, [A7]+
  14. 0000001A  4ED0                     jmp        [A0]
  15. export_292:
  16. 0000001C  4E56 FEE4                link       A6, -0x011C
  17. 00000020  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  18. 00000024  4EBA FFE8                jsr        [PC - 0x18 /* 0000000E */]
  19. 00000028  4EBA 0BD0                jsr        [PC + 0xBD0 /* 00000BFA */]
  20. 0000002C  2840                     movea.l    A4, D0
  21. 0000002E  206E 000C                movea.l    A0, [A6 + 0xC]
  22. 00000032  7000                     moveq.l    D0, 0x00
  23. 00000034  1010                     move.b     D0, [A0]
  24. 00000036  3800                     move.w     D4, D0
  25. 00000038  206E 000C                movea.l    A0, [A6 + 0xC]
  26. 0000003C  4868 0001                pea.l      [A0 + 0x1]
  27. 00000040  486E FF00                pea.l      [A6 - 0x100]
  28. 00000044  3044                     movea.w    A0, D4
  29. 00000046  2F08                     move.l     -[A7], A0
  30. 00000048  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  31. 0000004C  3044                     movea.w    A0, D4
  32. 0000004E  D1CE                     add.l      A0, A6
  33. 00000050  4228 FF00                clr.b      [A0 - 0x100]
  34. 00000054  41EE FF00                lea.l      A0, [A6 - 0x100]
  35. 00000058  2648                     movea.l    A3, A0
  36. 0000005A  7800                     moveq.l    D4, 0x00
  37. 0000005C  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  38. 00000060  2D48 FEE8                move.l     [A6 - 0x118], A0
  39. 00000064  600C                     bra        +0xE /* 00000072 */
  40. label00000066:
  41. 00000066  206E FEE8                movea.l    A0, [A6 - 0x118]
  42. 0000006A  52AE FEE8                addq.l     [A6 - 0x118], 1
  43. 0000006E  4210                     clr.b      [A0]
  44. 00000070  5244                     addq.w     D4, 1
  45. label00000072:
  46. 00000072  0C44 0009                cmpi.w     D4, 0x9 /* '\t' */
  47. 00000076  6DEE                     blt        -0x10 /* 00000066 */
  48. 00000078  7C00                     moveq.l    D6, 0x00
  49. 0000007A  41EE FEEC                lea.l      A0, [A6 - 0x114]
  50. 0000007E  2D48 FEE8                move.l     [A6 - 0x118], A0
  51. 00000082  95CA                     sub.l      A2, A2
  52. 00000084  7000                     moveq.l    D0, 0x00
  53. 00000086  1013                     move.b     D0, [A3]
  54. 00000088  0C40 005E                cmpi.w     D0, 0x5E /* '^' */
  55. 0000008C  660C                     bne        +0xE /* 0000009A */
  56. 0000008E  4EBA 0B6A                jsr        [PC + 0xB6A /* 00000BFA */]
  57. 00000092  2040                     movea.l    A0, D0
  58. 00000094  5228 0C48                addq.b     [A0 + 0xC48], 1
  59. 00000098  528B                     addq.l     A3, 1
  60. label0000009A:
  61. 0000009A  4A2E 0008                tst.b      [A6 + 0x8]
  62. 0000009E  6708                     beq        +0xA /* 000000A8 */
  63. 000000A0  41D4                     lea.l      A0, [A4]
  64. 000000A2  528C                     addq.l     A4, 1
  65. 000000A4  700A                     moveq.l    D0, 0x0A
  66. 000000A6  1080                     move.b     [A0], D0
  67. label000000A8:
  68. 000000A8  4EBA 0B50                jsr        [PC + 0xB50 /* 00000BFA */]
  69. 000000AC  0680 0000 0200           addi.l     D0, 0x200
  70. 000000B2  B9C0                     cmpa.l     A4, D0
  71. 000000B4  650A                     bcs        +0xC /* 000000C0 */
  72. 000000B6  4EBA FF56                jsr        [PC - 0xAA /* 0000000E */]
  73. 000000BA  7001                     moveq.l    D0, 0x01
  74. 000000BC  6000 033C                bra        +0x33E /* 000003FA */
  75. label000000C0:
  76. 000000C0  41D3                     lea.l      A0, [A3]
  77. 000000C2  528B                     addq.l     A3, 1
  78. 000000C4  1E10                     move.b     D7, [A0]
  79. 000000C6  7000                     moveq.l    D0, 0x00
  80. 000000C8  1007                     move.b     D0, D7
  81. 000000CA  0C40 002A                cmpi.w     D0, 0x2A /* '*' */
  82. 000000CE  6702                     beq        +0x4 /* 000000D2 */
  83. 000000D0  244C                     movea.l    A2, A4
  84. label000000D2:
  85. 000000D2  7000                     moveq.l    D0, 0x00
  86. 000000D4  1007                     move.b     D0, D7
  87. 000000D6  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  88. 000000DA  0006 001A                ori.b      D6, 0x1A
  89. 000000DE  002A 0052 002E           ori.b      [A2 + 0x2E], 0x52 /* 'R' */
  90. 000000E4  005A 0024                ori.w      [A2]+, 0x24 /* '$' */
  91. 000000E8  0068 005B 0166           ori.w      [A0 + 0x166], 0x5B /* '[' */
  92. 000000EE  005C 028C                ori.w      [A4]+, 0x28C
  93. 000000F2  0000 02B8                ori.b      D0, 0xB8
  94. 000000F6  200A                     move.l     D0, A2
  95. 000000F8  6728                     beq        +0x2A /* 00000122 */
  96. 000000FA  7000                     moveq.l    D0, 0x00
  97. 000000FC  1012                     move.b     D0, [A2]
  98. 000000FE  0C40 0007                cmpi.w     D0, 0x7
  99. 00000102  671E                     beq        +0x20 /* 00000122 */
  100. 00000104  7000                     moveq.l    D0, 0x00
  101. 00000106  1012                     move.b     D0, [A2]
  102. 00000108  0C40 0008                cmpi.w     D0, 0x8
  103. 0000010C  6714                     beq        +0x16 /* 00000122 */
  104. 0000010E  7000                     moveq.l    D0, 0x00
  105. 00000110  1012                     move.b     D0, [A2]
  106. 00000112  0C40 000A                cmpi.w     D0, 0xA /* '\n' */
  107. 00000116  670A                     beq        +0xC /* 00000122 */
  108. 00000118  7000                     moveq.l    D0, 0x00
  109. 0000011A  1012                     move.b     D0, [A2]
  110. 0000011C  0C40 000B                cmpi.w     D0, 0xB
  111. 00000120  6606                     bne        +0x8 /* 00000128 */
  112. label00000122:
  113. 00000122  244C                     movea.l    A2, A4
  114. 00000124  6000 0286                bra        +0x288 /* 000003AC */
  115. label00000128:
  116. 00000128  0012 0080                ori.b      [A2], 0x80
  117. 0000012C  95CA                     sub.l      A2, A2
  118. 0000012E  6000 FF78                bra        -0x86 /* 000000A8 */
  119. 00000132  41D4                     lea.l      A0, [A4]
  120. 00000134  528C                     addq.l     A4, 1
  121. 00000136  7003                     moveq.l    D0, 0x03
  122. 00000138  1080                     move.b     [A0], D0
  123. 0000013A  6000 FF6C                bra        -0x92 /* 000000A8 */
  124. 0000013E  4A13                     tst.b      [A3]
  125. 00000140  6600 026A                bne        +0x26C /* 000003AC */
  126. 00000144  41D4                     lea.l      A0, [A4]
  127. 00000146  528C                     addq.l     A4, 1
  128. 00000148  7004                     moveq.l    D0, 0x04
  129. 0000014A  1080                     move.b     [A0], D0
  130. 0000014C  6000 FF5A                bra        -0xA4 /* 000000A8 */
  131. 00000150  4EBA 0AA8                jsr        [PC + 0xAA8 /* 00000BFA */]
  132. 00000154  0680 0000 0200           addi.l     D0, 0x200
  133. 0000015A  41EC 0021                lea.l      A0, [A4 + 0x21]
  134. 0000015E  B1C0                     cmpa.l     A0, D0
  135. 00000160  650A                     bcs        +0xC /* 0000016C */
  136. 00000162  4EBA FEAA                jsr        [PC - 0x156 /* 0000000E */]
  137. 00000166  7001                     moveq.l    D0, 0x01
  138. 00000168  6000 0290                bra        +0x292 /* 000003FA */
  139. label0000016C:
  140. 0000016C  41D4                     lea.l      A0, [A4]
  141. 0000016E  528C                     addq.l     A4, 1
  142. 00000170  7006                     moveq.l    D0, 0x06
  143. 00000172  1080                     move.b     [A0], D0
  144. 00000174  7A00                     moveq.l    D5, 0x00
  145. 00000176  41D3                     lea.l      A0, [A3]
  146. 00000178  528B                     addq.l     A3, 1
  147. 0000017A  1E10                     move.b     D7, [A0]
  148. 0000017C  7000                     moveq.l    D0, 0x00
  149. 0000017E  1007                     move.b     D0, D7
  150. 00000180  0C40 005E                cmpi.w     D0, 0x5E /* '^' */
  151. 00000184  6608                     bne        +0xA /* 0000018E */
  152. 00000186  7A01                     moveq.l    D5, 0x01
  153. 00000188  41D3                     lea.l      A0, [A3]
  154. 0000018A  528B                     addq.l     A3, 1
  155. 0000018C  1E10                     move.b     D7, [A0]
  156. label0000018E:
  157. 0000018E  7800                     moveq.l    D4, 0x00
  158. 00000190  6016                     bra        +0x18 /* 000001A8 */
  159. label00000192:
  160. 00000192  4A05                     tst.b      D5
  161. 00000194  670A                     beq        +0xC /* 000001A0 */
  162. 00000196  41D4                     lea.l      A0, [A4]
  163. 00000198  528C                     addq.l     A4, 1
  164. 0000019A  70FF                     moveq.l    D0, 0xFFFFFFFF
  165. 0000019C  1080                     move.b     [A0], D0
  166. 0000019E  6006                     bra        +0x8 /* 000001A6 */
  167. label000001A0:
  168. 000001A0  41D4                     lea.l      A0, [A4]
  169. 000001A2  528C                     addq.l     A4, 1
  170. 000001A4  4210                     clr.b      [A0]
  171. label000001A6:
  172. 000001A6  5244                     addq.w     D4, 1
  173. label000001A8:
  174. 000001A8  0C44 0020                cmpi.w     D4, 0x20 /* ' ' */
  175. 000001AC  6DE4                     blt        -0x1A /* 00000192 */
  176. 000001AE  49EC FFE0                lea.l      A4, [A4 - 0x20]
  177. 000001B2  2F0C                     move.l     -[A7], A4
  178. 000001B4  42A7                     clr.l      -[A7]
  179. 000001B6  A85F                     syscall    BitClr
  180. 000001B8  2D4B FEE4                move.l     [A6 - 0x11C], A3
  181. label000001BC:
  182. 000001BC  4A07                     tst.b      D7
  183. 000001BE  660A                     bne        +0xC /* 000001CA */
  184. 000001C0  4EBA FE4C                jsr        [PC - 0x1B4 /* 0000000E */]
  185. 000001C4  7002                     moveq.l    D0, 0x02
  186. 000001C6  6000 0232                bra        +0x234 /* 000003FA */
  187. label000001CA:
  188. 000001CA  7000                     moveq.l    D0, 0x00
  189. 000001CC  1007                     move.b     D0, D7
  190. 000001CE  0C40 002D                cmpi.w     D0, 0x2D /* '-' */
  191. 000001D2  6600 004A                bne        +0x4C /* 0000021E */
  192. 000001D6  B7EE FEE4                cmpa.l     A3, [A6 - 0x11C]
  193. 000001DA  6300 0042                bls        +0x44 /* 0000021E */
  194. 000001DE  7000                     moveq.l    D0, 0x00
  195. 000001E0  1013                     move.b     D0, [A3]
  196. 000001E2  0C40 005D                cmpi.w     D0, 0x5D /* ']' */
  197. 000001E6  6736                     beq        +0x38 /* 0000021E */
  198. 000001E8  1013                     move.b     D0, [A3]
  199. 000001EA  B02B FFFE                cmp.b      D0, [A3 - 0x2]
  200. 000001EE  652E                     bcs        +0x30 /* 0000021E */
  201. 000001F0  7000                     moveq.l    D0, 0x00
  202. 000001F2  102B FFFE                move.b     D0, [A3 - 0x2]
  203. 000001F6  5240                     addq.w     D0, 1
  204. 000001F8  1E00                     move.b     D7, D0
  205. 000001FA  601C                     bra        +0x1E /* 00000218 */
  206. label000001FC:
  207. 000001FC  4A05                     tst.b      D5
  208. 000001FE  670C                     beq        +0xE /* 0000020C */
  209. 00000200  2F0C                     move.l     -[A7], A4
  210. 00000202  7000                     moveq.l    D0, 0x00
  211. 00000204  1007                     move.b     D0, D7
  212. 00000206  2F00                     move.l     -[A7], D0
  213. 00000208  A85F                     syscall    BitClr
  214. 0000020A  600A                     bra        +0xC /* 00000216 */
  215. label0000020C:
  216. 0000020C  2F0C                     move.l     -[A7], A4
  217. 0000020E  7000                     moveq.l    D0, 0x00
  218. 00000210  1007                     move.b     D0, D7
  219. 00000212  2F00                     move.l     -[A7], D0
  220. 00000214  A85E                     syscall    BitSet
  221. label00000216:
  222. 00000216  5207                     addq.b     D7, 1
  223. label00000218:
  224. 00000218  BE13                     cmp.b      D7, [A3]
  225. 0000021A  65E0                     bcs        -0x1E /* 000001FC */
  226. 0000021C  528B                     addq.l     A3, 1
  227. label0000021E:
  228. 0000021E  4A05                     tst.b      D5
  229. 00000220  670C                     beq        +0xE /* 0000022E */
  230. 00000222  2F0C                     move.l     -[A7], A4
  231. 00000224  7000                     moveq.l    D0, 0x00
  232. 00000226  1007                     move.b     D0, D7
  233. 00000228  2F00                     move.l     -[A7], D0
  234. 0000022A  A85F                     syscall    BitClr
  235. 0000022C  600A                     bra        +0xC /* 00000238 */
  236. label0000022E:
  237. 0000022E  2F0C                     move.l     -[A7], A4
  238. 00000230  7000                     moveq.l    D0, 0x00
  239. 00000232  1007                     move.b     D0, D7
  240. 00000234  2F00                     move.l     -[A7], D0
  241. 00000236  A85E                     syscall    BitSet
  242. label00000238:
  243. 00000238  41D3                     lea.l      A0, [A3]
  244. 0000023A  528B                     addq.l     A3, 1
  245. 0000023C  1E10                     move.b     D7, [A0]
  246. 0000023E  7000                     moveq.l    D0, 0x00
  247. 00000240  1007                     move.b     D0, D7
  248. 00000242  0C40 005D                cmpi.w     D0, 0x5D /* ']' */
  249. 00000246  6600 FF74                bne        -0x8A /* 000001BC */
  250. 0000024A  49EC 0020                lea.l      A4, [A4 + 0x20]
  251. 0000024E  6000 FE58                bra        -0x1A6 /* 000000A8 */
  252. 00000252  41D3                     lea.l      A0, [A3]
  253. 00000254  528B                     addq.l     A3, 1
  254. 00000256  1E10                     move.b     D7, [A0]
  255. 00000258  7000                     moveq.l    D0, 0x00
  256. 0000025A  1007                     move.b     D0, D7
  257. 0000025C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  258. 00000260  000E 003A                ori.b      A6, 0x3A /* ':' */
  259. 00000264  0000 003E                ori.b      D0, 0x3E /* '>' */
  260. 00000268  003C 0046                ori.b      ccr, 70
  261. 0000026C  003E 004E                ori.b      <<invalid special address>>, 0x4E /* 'N' */
  262. 00000270  0028 007E 0029           ori.b      [A0 + 0x29], 0x7E /* '~' */
  263. 00000276  00C0                     .incomplete
  264. 00000278  0031 00BC 0032           ori.b      [A1 + D0.w + 0x32], 0xBC
  265. 0000027E  00B8 0033 00B4 0034      ori.l      [0x00000034], 0x3300B4
  266. 00000286  00B0 0035 00AC 0036      ori.l      [A0 + D0.w + 0x36], 0x3500AC
  267. 0000028E  00A8 0037 00A4 0038      ori.l      [A0 + 0x38], 0x3700A4
  268. 00000296  00A0 0039 00D0           ori.l      -[A0], 0x3900D0
  269. 0000029C  7E5C                     moveq.l    D7, 0x5C
  270. 0000029E  538B                     subq.l     A3, 1
  271. 000002A0  6000 010A                bra        +0x10C /* 000003AC */
  272. 000002A4  41D4                     lea.l      A0, [A4]
  273. 000002A6  528C                     addq.l     A4, 1
  274. 000002A8  700A                     moveq.l    D0, 0x0A
  275. 000002AA  1080                     move.b     [A0], D0
  276. 000002AC  6000 FDFA                bra        -0x204 /* 000000A8 */
  277. 000002B0  41D4                     lea.l      A0, [A4]
  278. 000002B2  528C                     addq.l     A4, 1
  279. 000002B4  700B                     moveq.l    D0, 0x0B
  280. 000002B6  1080                     move.b     [A0], D0
  281. 000002B8  6000 FDEE                bra        -0x210 /* 000000A8 */
  282. 000002BC  7000                     moveq.l    D0, 0x00
  283. 000002BE  1006                     move.b     D0, D6
  284. 000002C0  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  285. 000002C4  660A                     bne        +0xC /* 000002D0 */
  286. 000002C6  4EBA FD46                jsr        [PC - 0x2BA /* 0000000E */]
  287. 000002CA  7003                     moveq.l    D0, 0x03
  288. 000002CC  6000 012C                bra        +0x12E /* 000003FA */
  289. label000002D0:
  290. 000002D0  206E FEE8                movea.l    A0, [A6 - 0x118]
  291. 000002D4  52AE FEE8                addq.l     [A6 - 0x118], 1
  292. 000002D8  1086                     move.b     [A0], D6
  293. 000002DA  41D4                     lea.l      A0, [A4]
  294. 000002DC  528C                     addq.l     A4, 1
  295. 000002DE  7007                     moveq.l    D0, 0x07
  296. 000002E0  1080                     move.b     [A0], D0
  297. 000002E2  41D4                     lea.l      A0, [A4]
  298. 000002E4  528C                     addq.l     A4, 1
  299. 000002E6  1006                     move.b     D0, D6
  300. 000002E8  5206                     addq.b     D6, 1
  301. 000002EA  1080                     move.b     [A0], D0
  302. 000002EC  6000 FDBA                bra        -0x244 /* 000000A8 */
  303. 000002F0  41EE FEEC                lea.l      A0, [A6 - 0x114]
  304. 000002F4  B1EE FEE8                cmpa.l     A0, [A6 - 0x118]
  305. 000002F8  660A                     bne        +0xC /* 00000304 */
  306. 000002FA  4EBA FD12                jsr        [PC - 0x2EE /* 0000000E */]
  307. 000002FE  7004                     moveq.l    D0, 0x04
  308. 00000300  6000 00F8                bra        +0xFA /* 000003FA */
  309. label00000304:
  310. 00000304  41D4                     lea.l      A0, [A4]
  311. 00000306  528C                     addq.l     A4, 1
  312. 00000308  7008                     moveq.l    D0, 0x08
  313. 0000030A  1080                     move.b     [A0], D0
  314. 0000030C  41D4                     lea.l      A0, [A4]
  315. 0000030E  528C                     addq.l     A4, 1
  316. 00000310  53AE FEE8                subq.l     [A6 - 0x118], 1
  317. 00000314  226E FEE8                movea.l    A1, [A6 - 0x118]
  318. 00000318  1091                     move.b     [A0], [A1]
  319. 0000031A  206E FEE8                movea.l    A0, [A6 - 0x118]
  320. 0000031E  7000                     moveq.l    D0, 0x00
  321. 00000320  1010                     move.b     D0, [A0]
  322. 00000322  4840                     swap.w     D0
  323. 00000324  4240                     clr.w      D0
  324. 00000326  4840                     swap.w     D0
  325. 00000328  D08E                     add.l      D0, A6
  326. 0000032A  2040                     movea.l    A0, D0
  327. 0000032C  7001                     moveq.l    D0, 0x01
  328. 0000032E  1140 FEF6                move.b     [A0 - 0x10A], D0
  329. 00000332  6000 FD74                bra        -0x28A /* 000000A8 */
  330. 00000336  0607 00CF                addi.b     D7, 0xCF
  331. 0000033A  7000                     moveq.l    D0, 0x00
  332. 0000033C  1007                     move.b     D0, D7
  333. 0000033E  4840                     swap.w     D0
  334. 00000340  4240                     clr.w      D0
  335. 00000342  4840                     swap.w     D0
  336. 00000344  D08E                     add.l      D0, A6
  337. 00000346  2040                     movea.l    A0, D0
  338. 00000348  4A28 FEF6                tst.b      [A0 - 0x10A]
  339. 0000034C  660A                     bne        +0xC /* 00000358 */
  340. 0000034E  4EBA FCBE                jsr        [PC - 0x342 /* 0000000E */]
  341. 00000352  7006                     moveq.l    D0, 0x06
  342. 00000354  6000 00A4                bra        +0xA6 /* 000003FA */
  343. label00000358:
  344. 00000358  41D4                     lea.l      A0, [A4]
  345. 0000035A  528C                     addq.l     A4, 1
  346. 0000035C  7009                     moveq.l    D0, 0x09
  347. 0000035E  1080                     move.b     [A0], D0
  348. 00000360  41D4                     lea.l      A0, [A4]
  349. 00000362  528C                     addq.l     A4, 1
  350. 00000364  1087                     move.b     [A0], D7
  351. 00000366  6000 FD40                bra        -0x2BE /* 000000A8 */
  352. 0000036A  41D4                     lea.l      A0, [A4]
  353. 0000036C  528C                     addq.l     A4, 1
  354. 0000036E  7001                     moveq.l    D0, 0x01
  355. 00000370  1080                     move.b     [A0], D0
  356. 00000372  41D4                     lea.l      A0, [A4]
  357. 00000374  528C                     addq.l     A4, 1
  358. 00000376  1087                     move.b     [A0], D7
  359. 00000378  6000 FD2E                bra        -0x2D0 /* 000000A8 */
  360. 0000037C  4A2E 0008                tst.b      [A6 + 0x8]
  361. 00000380  6708                     beq        +0xA /* 0000038A */
  362. 00000382  41D4                     lea.l      A0, [A4]
  363. 00000384  528C                     addq.l     A4, 1
  364. 00000386  700B                     moveq.l    D0, 0x0B
  365. 00000388  1080                     move.b     [A0], D0
  366. label0000038A:
  367. 0000038A  41D4                     lea.l      A0, [A4]
  368. 0000038C  528C                     addq.l     A4, 1
  369. 0000038E  7005                     moveq.l    D0, 0x05
  370. 00000390  1080                     move.b     [A0], D0
  371. 00000392  41EE FEEC                lea.l      A0, [A6 - 0x114]
  372. 00000396  B1EE FEE8                cmpa.l     A0, [A6 - 0x118]
  373. 0000039A  670A                     beq        +0xC /* 000003A6 */
  374. 0000039C  4EBA FC70                jsr        [PC - 0x390 /* 0000000E */]
  375. 000003A0  7005                     moveq.l    D0, 0x05
  376. 000003A2  6000 0056                bra        +0x58 /* 000003FA */
  377. label000003A6:
  378. 000003A6  7000                     moveq.l    D0, 0x00
  379. 000003A8  6000 0050                bra        +0x52 /* 000003FA */
  380. label000003AC:
  381. 000003AC  4A2E 000A                tst.b      [A6 + 0xA]
  382. 000003B0  6636                     bne        +0x38 /* 000003E8 */
  383. 000003B2  7000                     moveq.l    D0, 0x00
  384. 000003B4  1007                     move.b     D0, D7
  385. 000003B6  0C40 0041                cmpi.w     D0, 0x41 /* 'A' */
  386. 000003BA  650A                     bcs        +0xC /* 000003C6 */
  387. 000003BC  7000                     moveq.l    D0, 0x00
  388. 000003BE  1007                     move.b     D0, D7
  389. 000003C0  0C40 005A                cmpi.w     D0, 0x5A /* 'Z' */
  390. 000003C4  6314                     bls        +0x16 /* 000003DA */
  391. label000003C6:
  392. 000003C6  7000                     moveq.l    D0, 0x00
  393. 000003C8  1007                     move.b     D0, D7
  394. 000003CA  0C40 0061                cmpi.w     D0, 0x61 /* 'a' */
  395. 000003CE  6518                     bcs        +0x1A /* 000003E8 */
  396. 000003D0  7000                     moveq.l    D0, 0x00
  397. 000003D2  1007                     move.b     D0, D7
  398. 000003D4  0C40 007A                cmpi.w     D0, 0x7A /* 'z' */
  399. 000003D8  620E                     bhi        +0x10 /* 000003E8 */
  400. label000003DA:
  401. 000003DA  41D4                     lea.l      A0, [A4]
  402. 000003DC  528C                     addq.l     A4, 1
  403. 000003DE  7002                     moveq.l    D0, 0x02
  404. 000003E0  1080                     move.b     [A0], D0
  405. 000003E2  0207 005F                andi.b     D7, 0x5F /* '_' */
  406. 000003E6  6008                     bra        +0xA /* 000003F0 */
  407. label000003E8:
  408. 000003E8  41D4                     lea.l      A0, [A4]
  409. 000003EA  528C                     addq.l     A4, 1
  410. 000003EC  7001                     moveq.l    D0, 0x01
  411. 000003EE  1080                     move.b     [A0], D0
  412. label000003F0:
  413. 000003F0  41D4                     lea.l      A0, [A4]
  414. 000003F2  528C                     addq.l     A4, 1
  415. 000003F4  1087                     move.b     [A0], D7
  416. 000003F6  6000 FCB0                bra        -0x34E /* 000000A8 */
  417. label000003FA:
  418. 000003FA  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  419. 000003FE  4E5E                     unlink     A6
  420. 00000400  205F                     movea.l    A0, [A7]+
  421. 00000402  4FEF 0008                lea.l      A7, [A7 + 0x8]
  422. 00000406  3E80                     move.w     [A7], D0
  423. 00000408  4ED0                     jmp        [A0]
  424. export_290:
  425. 0000040A  4E56 FFF0                link       A6, -0x0010
  426. 0000040E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  427. 00000412  4EBA 01AE                jsr        [PC + 0x1AE /* 000005C2 */]
  428. 00000416  4EBA 07E2                jsr        [PC + 0x7E2 /* 00000BFA */]
  429. 0000041A  2D40 FFFC                move.l     [A6 - 0x4], D0
  430. 0000041E  4EBA 07DA                jsr        [PC + 0x7DA /* 00000BFA */]
  431. 00000422  206E 0014                movea.l    A0, [A6 + 0x14]
  432. 00000426  223C 00FF FFFF           move.l     D1, 0xFFFFFF
  433. 0000042C  C290                     and.l      D1, [A0]
  434. 0000042E  2040                     movea.l    A0, D0
  435. 00000430  2141 0C52                move.l     [A0 + 0xC52], D1
  436. 00000434  206E FFFC                movea.l    A0, [A6 - 0x4]
  437. 00000438  2141 0C56                move.l     [A0 + 0xC56], D1
  438. 0000043C  4EBA 07BC                jsr        [PC + 0x7BC /* 00000BFA */]
  439. 00000440  2040                     movea.l    A0, D0
  440. 00000442  202E 000C                move.l     D0, [A6 + 0xC]
  441. 00000446  D1A8 0C56                add.l      [A0 + 0xC56], D0
  442. 0000044A  4EBA 07AE                jsr        [PC + 0x7AE /* 00000BFA */]
  443. 0000044E  222E 0010                move.l     D1, [A6 + 0x10]
  444. 00000452  92AE 000C                sub.l      D1, [A6 + 0xC]
  445. 00000456  2040                     movea.l    A0, D0
  446. 00000458  2141 0C5A                move.l     [A0 + 0xC5A], D1
  447. 0000045C  202E 0008                move.l     D0, [A6 + 0x8]
  448. 00000460  90AE 000C                sub.l      D0, [A6 + 0xC]
  449. 00000464  2A00                     move.l     D5, D0
  450. label00000466:
  451. 00000466  558F                     subq.l     A7, 2
  452. 00000468  3F3C 0008                move.w     -[A7], 0x8
  453. 0000046C  486E FFF0                pea.l      [A6 - 0x10]
  454. 00000470  A971                     syscall    EventAvail
  455. 00000472  101F                     move.b     D0, [A7]+
  456. 00000474  4A00                     tst.b      D0
  457. 00000476  671C                     beq        +0x1E /* 00000494 */
  458. 00000478  203C 0000 00FF           move.l     D0, 0xFF
  459. 0000047E  C0AE FFF2                and.l      D0, [A6 - 0xE]
  460. 00000482  0C80 0000 002E           cmpi.l     D0, 0x2E /* '.' */
  461. 00000488  660A                     bne        +0xC /* 00000494 */
  462. 0000048A  082E 0000 FFFE           btst.b     [A6 - 0x2], 0x0
  463. 00000490  6600 0078                bne        +0x7A /* 0000050A */
  464. label00000494:
  465. 00000494  4EBA 01DC                jsr        [PC + 0x1DC /* 00000672 */]
  466. 00000498  3E00                     move.w     D7, D0
  467. 0000049A  4A40                     tst.w      D0
  468. 0000049C  6D00 006C                blt        +0x6E /* 0000050A */
  469. 000004A0  3047                     movea.w    A0, D7
  470. 000004A2  B1C5                     cmpa.l     A0, D5
  471. 000004A4  6C04                     bge        +0x6 /* 000004AA */
  472. 000004A6  3047                     movea.w    A0, D7
  473. 000004A8  2A08                     move.l     D5, A0
  474. label000004AA:
  475. 000004AA  4EBA 074E                jsr        [PC + 0x74E /* 00000BFA */]
  476. 000004AE  D085                     add.l      D0, D5
  477. 000004B0  0680 0000 0C62           addi.l     D0, 0xC62
  478. 000004B6  2840                     movea.l    A4, D0
  479. 000004B8  4EBA 0740                jsr        [PC + 0x740 /* 00000BFA */]
  480. 000004BC  2640                     movea.l    A3, D0
  481. 000004BE  2040                     movea.l    A0, D0
  482. 000004C0  4A10                     tst.b      [A0]
  483. 000004C2  6746                     beq        +0x48 /* 0000050A */
  484. 000004C4  4EBA 0734                jsr        [PC + 0x734 /* 00000BFA */]
  485. 000004C8  2040                     movea.l    A0, D0
  486. 000004CA  4A28 0C48                tst.b      [A0 + 0xC48]
  487. 000004CE  671C                     beq        +0x1E /* 000004EC */
  488. 000004D0  4A85                     tst.l      D5
  489. 000004D2  6704                     beq        +0x6 /* 000004D8 */
  490. 000004D4  7A00                     moveq.l    D5, 0x00
  491. 000004D6  608E                     bra        -0x70 /* 00000466 */
  492. label000004D8:
  493. 000004D8  2F0B                     move.l     -[A7], A3
  494. 000004DA  2F0C                     move.l     -[A7], A4
  495. 000004DC  4EBA 0256                jsr        [PC + 0x256 /* 00000734 */]
  496. 000004E0  508F                     addq.l     A7, 8
  497. 000004E2  3C00                     move.w     D6, D0
  498. 000004E4  4A40                     tst.w      D0
  499. 000004E6  6C4E                     bge        +0x50 /* 00000536 */
  500. 000004E8  6000 FF7C                bra        -0x82 /* 00000466 */
  501. label000004EC:
  502. 000004EC  7A00                     moveq.l    D5, 0x00
  503. label000004EE:
  504. 000004EE  2F0B                     move.l     -[A7], A3
  505. 000004F0  2F0C                     move.l     -[A7], A4
  506. 000004F2  4EBA 0240                jsr        [PC + 0x240 /* 00000734 */]
  507. 000004F6  508F                     addq.l     A7, 8
  508. 000004F8  3C00                     move.w     D6, D0
  509. 000004FA  4A40                     tst.w      D0
  510. 000004FC  6C38                     bge        +0x3A /* 00000536 */
  511. 000004FE  41D4                     lea.l      A0, [A4]
  512. 00000500  528C                     addq.l     A4, 1
  513. 00000502  4A10                     tst.b      [A0]
  514. 00000504  66E8                     bne        -0x16 /* 000004EE */
  515. 00000506  6000 FF5E                bra        -0xA0 /* 00000466 */
  516. label0000050A:
  517. 0000050A  4EBA 06EE                jsr        [PC + 0x6EE /* 00000BFA */]
  518. 0000050E  2040                     movea.l    A0, D0
  519. 00000510  70FF                     moveq.l    D0, 0xFFFFFFFF
  520. 00000512  2140 0C4A                move.l     [A0 + 0xC4A], D0
  521. 00000516  4EBA 06E2                jsr        [PC + 0x6E2 /* 00000BFA */]
  522. 0000051A  2040                     movea.l    A0, D0
  523. 0000051C  4228 0B48                clr.b      [A0 + 0xB48]
  524. 00000520  4EBA 00A0                jsr        [PC + 0xA0 /* 000005C2 */]
  525. 00000524  4EBA 00C0                jsr        [PC + 0xC0 /* 000005E6 */]
  526. 00000528  4EBA 06D0                jsr        [PC + 0x6D0 /* 00000BFA */]
  527. 0000052C  0680 0000 0C4A           addi.l     D0, 0xC4A
  528. 00000532  6000 007E                bra        +0x80 /* 000005B2 */
  529. label00000536:
  530. 00000536  4EBA 06C2                jsr        [PC + 0x6C2 /* 00000BFA */]
  531. 0000053A  2D40 FFFC                move.l     [A6 - 0x4], D0
  532. 0000053E  4EBA 06BA                jsr        [PC + 0x6BA /* 00000BFA */]
  533. 00000542  2D40 FFF8                move.l     [A6 - 0x8], D0
  534. 00000546  4EBA 06B2                jsr        [PC + 0x6B2 /* 00000BFA */]
  535. 0000054A  220C                     move.l     D1, A4
  536. 0000054C  9280                     sub.l      D1, D0
  537. 0000054E  206E FFF8                movea.l    A0, [A6 - 0x8]
  538. 00000552  D2A8 0C5E                add.l      D1, [A0 + 0xC5E]
  539. 00000556  0681 FFFF F39E           addi.l     D1, 0xFFFFF39E
  540. 0000055C  206E FFFC                movea.l    A0, [A6 - 0x4]
  541. 00000560  2141 0C4A                move.l     [A0 + 0xC4A], D1
  542. 00000564  4EBA 0694                jsr        [PC + 0x694 /* 00000BFA */]
  543. 00000568  2D40 FFFC                move.l     [A6 - 0x4], D0
  544. 0000056C  4EBA 068C                jsr        [PC + 0x68C /* 00000BFA */]
  545. 00000570  2040                     movea.l    A0, D0
  546. 00000572  3246                     movea.w    A1, D6
  547. 00000574  D3E8 0C4A                add.l      A1, [A0 + 0xC4A]
  548. 00000578  206E FFFC                movea.l    A0, [A6 - 0x4]
  549. 0000057C  2149 0C4E                move.l     [A0 + 0xC4E], A1
  550. 00000580  4EBA 0678                jsr        [PC + 0x678 /* 00000BFA */]
  551. 00000584  2F0C                     move.l     -[A7], A4
  552. 00000586  0680 0000 0B48           addi.l     D0, 0xB48
  553. 0000058C  2F00                     move.l     -[A7], D0
  554. 0000058E  3046                     movea.w    A0, D6
  555. 00000590  2F08                     move.l     -[A7], A0
  556. 00000592  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  557. 00000596  4EBA 0662                jsr        [PC + 0x662 /* 00000BFA */]
  558. 0000059A  3046                     movea.w    A0, D6
  559. 0000059C  D088                     add.l      D0, A0
  560. 0000059E  2040                     movea.l    A0, D0
  561. 000005A0  4228 0B48                clr.b      [A0 + 0xB48]
  562. 000005A4  4EBA 0040                jsr        [PC + 0x40 /* 000005E6 */]
  563. 000005A8  4EBA 0650                jsr        [PC + 0x650 /* 00000BFA */]
  564. 000005AC  0680 0000 0C4A           addi.l     D0, 0xC4A
  565. label000005B2:
  566. 000005B2  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  567. 000005B6  4E5E                     unlink     A6
  568. 000005B8  205F                     movea.l    A0, [A7]+
  569. 000005BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  570. 000005BE  2E80                     move.l     [A7], D0
  571. 000005C0  4ED0                     jmp        [A0]
  572. fn000005C2:
  573. 000005C2  2F07                     move.l     -[A7], D7
  574. 000005C4  7E00                     moveq.l    D7, 0x00
  575. 000005C6  6014                     bra        +0x16 /* 000005DC */
  576. label000005C8:
  577. 000005C8  4EBA 0630                jsr        [PC + 0x630 /* 00000BFA */]
  578. 000005CC  3207                     move.w     D1, D7
  579. 000005CE  48C1                     ext.l      D1
  580. 000005D0  E781                     asl        D1, 3
  581. 000005D2  D081                     add.l      D0, D1
  582. 000005D4  2040                     movea.l    A0, D0
  583. 000005D6  42A8 0200                clr.l      [A0 + 0x200]
  584. 000005DA  5247                     addq.w     D7, 1
  585. label000005DC:
  586. 000005DC  0C47 0009                cmpi.w     D7, 0x9 /* '\t' */
  587. 000005E0  6DE6                     blt        -0x18 /* 000005C8 */
  588. 000005E2  2E1F                     move.l     D7, [A7]+
  589. 000005E4  4E75                     rts
  590. fn000005E6:
  591. 000005E6  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  592. 000005EA  7E00                     moveq.l    D7, 0x00
  593. 000005EC  6000 0078                bra        +0x7A /* 00000666 */
  594. label000005F0:
  595. 000005F0  4EBA 0608                jsr        [PC + 0x608 /* 00000BFA */]
  596. 000005F4  3207                     move.w     D1, D7
  597. 000005F6  48C1                     ext.l      D1
  598. 000005F8  E781                     asl        D1, 3
  599. 000005FA  D081                     add.l      D0, D1
  600. 000005FC  2040                     movea.l    A0, D0
  601. 000005FE  2868 0200                movea.l    A4, [A0 + 0x200]
  602. 00000602  200C                     move.l     D0, A4
  603. 00000604  674C                     beq        +0x4E /* 00000652 */
  604. 00000606  4EBA 05F2                jsr        [PC + 0x5F2 /* 00000BFA */]
  605. 0000060A  3207                     move.w     D1, D7
  606. 0000060C  48C1                     ext.l      D1
  607. 0000060E  E781                     asl        D1, 3
  608. 00000610  D081                     add.l      D0, D1
  609. 00000612  2040                     movea.l    A0, D0
  610. 00000614  2028 0204                move.l     D0, [A0 + 0x204]
  611. 00000618  908C                     sub.l      D0, A4
  612. 0000061A  3C00                     move.w     D6, D0
  613. 0000061C  4EBA 05DC                jsr        [PC + 0x5DC /* 00000BFA */]
  614. 00000620  3207                     move.w     D1, D7
  615. 00000622  48C1                     ext.l      D1
  616. 00000624  E181                     asl        D1, 8
  617. 00000626  D081                     add.l      D0, D1
  618. 00000628  2F0C                     move.l     -[A7], A4
  619. 0000062A  0680 0000 0248           addi.l     D0, 0x248
  620. 00000630  2F00                     move.l     -[A7], D0
  621. 00000632  3046                     movea.w    A0, D6
  622. 00000634  2F08                     move.l     -[A7], A0
  623. 00000636  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  624. 0000063A  4EBA 05BE                jsr        [PC + 0x5BE /* 00000BFA */]
  625. 0000063E  3207                     move.w     D1, D7
  626. 00000640  48C1                     ext.l      D1
  627. 00000642  E181                     asl        D1, 8
  628. 00000644  D081                     add.l      D0, D1
  629. 00000646  3046                     movea.w    A0, D6
  630. 00000648  D088                     add.l      D0, A0
  631. 0000064A  2040                     movea.l    A0, D0
  632. 0000064C  4228 0248                clr.b      [A0 + 0x248]
  633. 00000650  6012                     bra        +0x14 /* 00000664 */
  634. label00000652:
  635. 00000652  4EBA 05A6                jsr        [PC + 0x5A6 /* 00000BFA */]
  636. 00000656  3207                     move.w     D1, D7
  637. 00000658  48C1                     ext.l      D1
  638. 0000065A  E181                     asl        D1, 8
  639. 0000065C  D081                     add.l      D0, D1
  640. 0000065E  2040                     movea.l    A0, D0
  641. 00000660  4228 0248                clr.b      [A0 + 0x248]
  642. label00000664:
  643. 00000664  5247                     addq.w     D7, 1
  644. label00000666:
  645. 00000666  0C47 0009                cmpi.w     D7, 0x9 /* '\t' */
  646. 0000066A  6D84                     blt        -0x7A /* 000005F0 */
  647. 0000066C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  648. 00000670  4E75                     rts
  649. fn00000672:
  650. 00000672  4E56 FFF8                link       A6, -0x0008
  651. 00000676  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  652. 0000067A  4EBA 057E                jsr        [PC + 0x57E /* 00000BFA */]
  653. 0000067E  2D40 FFFC                move.l     [A6 - 0x4], D0
  654. 00000682  4EBA 0576                jsr        [PC + 0x576 /* 00000BFA */]
  655. 00000686  2D40 FFF8                move.l     [A6 - 0x8], D0
  656. 0000068A  4EBA 056E                jsr        [PC + 0x56E /* 00000BFA */]
  657. 0000068E  2040                     movea.l    A0, D0
  658. 00000690  226E FFF8                movea.l    A1, [A6 - 0x8]
  659. 00000694  2029 0C56                move.l     D0, [A1 + 0xC56]
  660. 00000698  90A8 0C52                sub.l      D0, [A0 + 0xC52]
  661. 0000069C  206E FFFC                movea.l    A0, [A6 - 0x4]
  662. 000006A0  2140 0C5E                move.l     [A0 + 0xC5E], D0
  663. 000006A4  4EBA 0554                jsr        [PC + 0x554 /* 00000BFA */]
  664. 000006A8  2040                     movea.l    A0, D0
  665. 000006AA  2868 0C56                movea.l    A4, [A0 + 0xC56]
  666. 000006AE  4EBA 054A                jsr        [PC + 0x54A /* 00000BFA */]
  667. 000006B2  0680 0000 0C62           addi.l     D0, 0xC62
  668. 000006B8  2640                     movea.l    A3, D0
  669. 000006BA  4EBA 053E                jsr        [PC + 0x53E /* 00000BFA */]
  670. 000006BE  2040                     movea.l    A0, D0
  671. 000006C0  2E28 0C5A                move.l     D7, [A0 + 0xC5A]
  672. 000006C4  4A87                     tst.l      D7
  673. 000006C6  6606                     bne        +0x8 /* 000006CE */
  674. 000006C8  70FF                     moveq.l    D0, 0xFFFFFFFF
  675. 000006CA  6000 0060                bra        +0x62 /* 0000072C */
  676. label000006CE:
  677. 000006CE  7C00                     moveq.l    D6, 0x00
  678. 000006D0  600E                     bra        +0x10 /* 000006E0 */
  679. label000006D2:
  680. 000006D2  41D3                     lea.l      A0, [A3]
  681. 000006D4  528B                     addq.l     A3, 1
  682. 000006D6  43D4                     lea.l      A1, [A4]
  683. 000006D8  528C                     addq.l     A4, 1
  684. 000006DA  1091                     move.b     [A0], [A1]
  685. 000006DC  5387                     subq.l     D7, 1
  686. 000006DE  5246                     addq.w     D6, 1
  687. label000006E0:
  688. 000006E0  4A87                     tst.l      D7
  689. 000006E2  6710                     beq        +0x12 /* 000006F4 */
  690. 000006E4  7000                     moveq.l    D0, 0x00
  691. 000006E6  1014                     move.b     D0, [A4]
  692. 000006E8  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  693. 000006EC  6706                     beq        +0x8 /* 000006F4 */
  694. 000006EE  0C46 00FF                cmpi.w     D6, 0xFF
  695. 000006F2  6DDE                     blt        -0x20 /* 000006D2 */
  696. label000006F4:
  697. 000006F4  41D3                     lea.l      A0, [A3]
  698. 000006F6  528B                     addq.l     A3, 1
  699. 000006F8  4210                     clr.b      [A0]
  700. 000006FA  6002                     bra        +0x4 /* 000006FE */
  701. label000006FC:
  702. 000006FC  5387                     subq.l     D7, 1
  703. label000006FE:
  704. 000006FE  4A87                     tst.l      D7
  705. 00000700  670E                     beq        +0x10 /* 00000710 */
  706. 00000702  41D4                     lea.l      A0, [A4]
  707. 00000704  528C                     addq.l     A4, 1
  708. 00000706  7000                     moveq.l    D0, 0x00
  709. 00000708  1010                     move.b     D0, [A0]
  710. 0000070A  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  711. 0000070E  66EC                     bne        -0x12 /* 000006FC */
  712. label00000710:
  713. 00000710  4A87                     tst.l      D7
  714. 00000712  6702                     beq        +0x4 /* 00000716 */
  715. 00000714  5387                     subq.l     D7, 1
  716. label00000716:
  717. 00000716  4EBA 04E2                jsr        [PC + 0x4E2 /* 00000BFA */]
  718. 0000071A  2040                     movea.l    A0, D0
  719. 0000071C  214C 0C56                move.l     [A0 + 0xC56], A4
  720. 00000720  4EBA 04D8                jsr        [PC + 0x4D8 /* 00000BFA */]
  721. 00000724  2040                     movea.l    A0, D0
  722. 00000726  2147 0C5A                move.l     [A0 + 0xC5A], D7
  723. 0000072A  3006                     move.w     D0, D6
  724. label0000072C:
  725. 0000072C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  726. 00000730  4E5E                     unlink     A6
  727. 00000732  4E75                     rts
  728. fn00000734:
  729. 00000734  4E56 FFF8                link       A6, -0x0008
  730. 00000738  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  731. 0000073C  286E 0008                movea.l    A4, [A6 + 0x8]
  732. 00000740  266E 000C                movea.l    A3, [A6 + 0xC]
  733. 00000744  2D4C FFFC                move.l     [A6 - 0x4], A4
  734. label00000748:
  735. 00000748  41D3                     lea.l      A0, [A3]
  736. 0000074A  528B                     addq.l     A3, 1
  737. 0000074C  7000                     moveq.l    D0, 0x00
  738. 0000074E  1010                     move.b     D0, [A0]
  739. 00000750  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  740. 00000754  0010 0042                ori.b      [A0], 0x42 /* 'B' */
  741. 00000758  0001 0050                ori.b      D1, 0x50 /* 'P' */
  742. 0000075C  0002 0078                ori.b      D2, 0x78 /* 'x' */
  743. 00000760  0003 0082                ori.b      D3, 0x82
  744. 00000764  0004 0088                ori.b      D4, 0x88
  745. 00000768  0005 008E                ori.b      D5, 0x8E
  746. 0000076C  0006 00AA                ori.b      D6, 0xAA
  747. 00000770  0007 00C6                ori.b      D7, 0xC6
  748. 00000774  0008 00E2                ori.b      A0, 0xE2
  749. 00000778  0009 012C                ori.b      A1, 0x2C /* ',' */
  750. 0000077C  0089 019E 0083           ori.l      A1, 0x19E0083
  751. 00000782  01A8 0081                bclr       [A0 + 0x81], D0
  752. 00000786  01B6 0082                bclr       [A6 + D0.w - 0x126], D0
  753. 0000078A  01DA                     .incomplete
  754. 0000078C  0086 0222 000A           ori.l      D6, 0x222000A
  755. 00000792  0254 000B                andi.w     [A4], 0xB
  756. 00000796  0282 41D3 528B           andi.l     D2, 0x41D3528B
  757. 0000079C  43D4                     lea.l      A1, [A4]
  758. 0000079E  528C                     addq.l     A4, 1
  759. 000007A0  1010                     move.b     D0, [A0]
  760. 000007A2  B011                     cmp.b      D0, [A1]
  761. 000007A4  67A2                     beq        -0x5C /* 00000748 */
  762. 000007A6  6000 0270                bra        +0x272 /* 00000A18 */
  763. 000007AA  41D4                     lea.l      A0, [A4]
  764. 000007AC  528C                     addq.l     A4, 1
  765. 000007AE  1E10                     move.b     D7, [A0]
  766. 000007B0  7000                     moveq.l    D0, 0x00
  767. 000007B2  1007                     move.b     D0, D7
  768. 000007B4  0C40 0061                cmpi.w     D0, 0x61 /* 'a' */
  769. 000007B8  650E                     bcs        +0x10 /* 000007C8 */
  770. 000007BA  7000                     moveq.l    D0, 0x00
  771. 000007BC  1007                     move.b     D0, D7
  772. 000007BE  0C40 007A                cmpi.w     D0, 0x7A /* 'z' */
  773. 000007C2  6204                     bhi        +0x6 /* 000007C8 */
  774. 000007C4  0207 005F                andi.b     D7, 0x5F /* '_' */
  775. label000007C8:
  776. 000007C8  41D3                     lea.l      A0, [A3]
  777. 000007CA  528B                     addq.l     A3, 1
  778. 000007CC  BE10                     cmp.b      D7, [A0]
  779. 000007CE  6700 FF78                beq        -0x86 /* 00000748 */
  780. 000007D2  6000 0244                bra        +0x246 /* 00000A18 */
  781. 000007D6  41D4                     lea.l      A0, [A4]
  782. 000007D8  528C                     addq.l     A4, 1
  783. 000007DA  4A10                     tst.b      [A0]
  784. 000007DC  6600 FF6A                bne        -0x94 /* 00000748 */
  785. 000007E0  6000 0236                bra        +0x238 /* 00000A18 */
  786. 000007E4  4A14                     tst.b      [A4]
  787. 000007E6  6600 0230                bne        +0x232 /* 00000A18 */
  788. 000007EA  6000 FF5C                bra        -0xA2 /* 00000748 */
  789. 000007EE  200C                     move.l     D0, A4
  790. 000007F0  90AE FFFC                sub.l      D0, [A6 - 0x4]
  791. 000007F4  6000 0224                bra        +0x226 /* 00000A1A */
  792. 000007F8  41D4                     lea.l      A0, [A4]
  793. 000007FA  528C                     addq.l     A4, 1
  794. 000007FC  558F                     subq.l     A7, 2
  795. 000007FE  2F0B                     move.l     -[A7], A3
  796. 00000800  7000                     moveq.l    D0, 0x00
  797. 00000802  1010                     move.b     D0, [A0]
  798. 00000804  2F00                     move.l     -[A7], D0
  799. 00000806  A85D                     syscall    BitTst
  800. 00000808  101F                     move.b     D0, [A7]+
  801. 0000080A  4A00                     tst.b      D0
  802. 0000080C  6700 020A                beq        +0x20C /* 00000A18 */
  803. 00000810  47EB 0020                lea.l      A3, [A3 + 0x20]
  804. 00000814  6000 FF32                bra        -0xCC /* 00000748 */
  805. 00000818  4EBA 03E0                jsr        [PC + 0x3E0 /* 00000BFA */]
  806. 0000081C  41D3                     lea.l      A0, [A3]
  807. 0000081E  528B                     addq.l     A3, 1
  808. 00000820  7200                     moveq.l    D1, 0x00
  809. 00000822  1210                     move.b     D1, [A0]
  810. 00000824  4841                     swap.w     D1
  811. 00000826  4241                     clr.w      D1
  812. 00000828  4841                     swap.w     D1
  813. 0000082A  E781                     asl        D1, 3
  814. 0000082C  D081                     add.l      D0, D1
  815. 0000082E  2040                     movea.l    A0, D0
  816. 00000830  214C 0200                move.l     [A0 + 0x200], A4
  817. 00000834  6000 FF12                bra        -0xEC /* 00000748 */
  818. 00000838  4EBA 03C0                jsr        [PC + 0x3C0 /* 00000BFA */]
  819. 0000083C  41D3                     lea.l      A0, [A3]
  820. 0000083E  528B                     addq.l     A3, 1
  821. 00000840  7200                     moveq.l    D1, 0x00
  822. 00000842  1210                     move.b     D1, [A0]
  823. 00000844  4841                     swap.w     D1
  824. 00000846  4241                     clr.w      D1
  825. 00000848  4841                     swap.w     D1
  826. 0000084A  E781                     asl        D1, 3
  827. 0000084C  D081                     add.l      D0, D1
  828. 0000084E  2040                     movea.l    A0, D0
  829. 00000850  214C 0204                move.l     [A0 + 0x204], A4
  830. 00000854  6000 FEF2                bra        -0x10C /* 00000748 */
  831. 00000858  4EBA 03A0                jsr        [PC + 0x3A0 /* 00000BFA */]
  832. 0000085C  41D3                     lea.l      A0, [A3]
  833. 0000085E  528B                     addq.l     A3, 1
  834. 00000860  7200                     moveq.l    D1, 0x00
  835. 00000862  1210                     move.b     D1, [A0]
  836. 00000864  4841                     swap.w     D1
  837. 00000866  4241                     clr.w      D1
  838. 00000868  4841                     swap.w     D1
  839. 0000086A  E781                     asl        D1, 3
  840. 0000086C  D081                     add.l      D0, D1
  841. 0000086E  0680 0000 0200           addi.l     D0, 0x200
  842. 00000874  2D40 FFF8                move.l     [A6 - 0x8], D0
  843. 00000878  206E FFF8                movea.l    A0, [A6 - 0x8]
  844. 0000087C  226E FFF8                movea.l    A1, [A6 - 0x8]
  845. 00000880  2029 0004                move.l     D0, [A1 + 0x4]
  846. 00000884  9090                     sub.l      D0, [A0]
  847. 00000886  3A00                     move.w     D5, D0
  848. 00000888  3F05                     move.w     -[A7], D5
  849. 0000088A  206E FFF8                movea.l    A0, [A6 - 0x8]
  850. 0000088E  2F10                     move.l     -[A7], [A0]
  851. 00000890  2F0C                     move.l     -[A7], A4
  852. 00000892  4EBA 018E                jsr        [PC + 0x18E /* 00000A22 */]
  853. 00000896  4FEF 000A                lea.l      A7, [A7 + 0xA]
  854. 0000089A  4A40                     tst.w      D0
  855. 0000089C  6700 017A                beq        +0x17C /* 00000A18 */
  856. 000008A0  D8C5                     add.w      A4, D5
  857. 000008A2  6000 FEA4                bra        -0x15A /* 00000748 */
  858. 000008A6  4EBA 0352                jsr        [PC + 0x352 /* 00000BFA */]
  859. 000008AA  41D3                     lea.l      A0, [A3]
  860. 000008AC  528B                     addq.l     A3, 1
  861. 000008AE  7200                     moveq.l    D1, 0x00
  862. 000008B0  1210                     move.b     D1, [A0]
  863. 000008B2  4841                     swap.w     D1
  864. 000008B4  4241                     clr.w      D1
  865. 000008B6  4841                     swap.w     D1
  866. 000008B8  E781                     asl        D1, 3
  867. 000008BA  D081                     add.l      D0, D1
  868. 000008BC  0680 0000 0200           addi.l     D0, 0x200
  869. 000008C2  2D40 FFF8                move.l     [A6 - 0x8], D0
  870. 000008C6  206E FFF8                movea.l    A0, [A6 - 0x8]
  871. 000008CA  226E FFF8                movea.l    A1, [A6 - 0x8]
  872. 000008CE  2029 0004                move.l     D0, [A1 + 0x4]
  873. 000008D2  9090                     sub.l      D0, [A0]
  874. 000008D4  3A00                     move.w     D5, D0
  875. 000008D6  244C                     movea.l    A2, A4
  876. 000008D8  6002                     bra        +0x4 /* 000008DC */
  877. label000008DA:
  878. 000008DA  D8C5                     add.w      A4, D5
  879. label000008DC:
  880. 000008DC  3F05                     move.w     -[A7], D5
  881. 000008DE  206E FFF8                movea.l    A0, [A6 - 0x8]
  882. 000008E2  2F10                     move.l     -[A7], [A0]
  883. 000008E4  2F0C                     move.l     -[A7], A4
  884. 000008E6  4EBA 013A                jsr        [PC + 0x13A /* 00000A22 */]
  885. 000008EA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  886. 000008EE  4A40                     tst.w      D0
  887. 000008F0  66E8                     bne        -0x16 /* 000008DA */
  888. 000008F2  6020                     bra        +0x22 /* 00000914 */
  889. label000008F4:
  890. 000008F4  2F0B                     move.l     -[A7], A3
  891. 000008F6  2F0C                     move.l     -[A7], A4
  892. 000008F8  4EBA FE3A                jsr        [PC - 0x1C6 /* 00000734 */]
  893. 000008FC  508F                     addq.l     A7, 8
  894. 000008FE  3C00                     move.w     D6, D0
  895. 00000900  4A40                     tst.w      D0
  896. 00000902  6D0E                     blt        +0x10 /* 00000912 */
  897. 00000904  200C                     move.l     D0, A4
  898. 00000906  90AE FFFC                sub.l      D0, [A6 - 0x4]
  899. 0000090A  3046                     movea.w    A0, D6
  900. 0000090C  D088                     add.l      D0, A0
  901. 0000090E  6000 010A                bra        +0x10C /* 00000A1A */
  902. label00000912:
  903. 00000912  98C5                     sub.w      A4, D5
  904. label00000914:
  905. 00000914  B9CA                     cmpa.l     A4, A2
  906. 00000916  64DC                     bcc        -0x22 /* 000008F4 */
  907. 00000918  6000 00FE                bra        +0x100 /* 00000A18 */
  908. 0000091C  244C                     movea.l    A2, A4
  909. label0000091E:
  910. 0000091E  41D4                     lea.l      A0, [A4]
  911. 00000920  528C                     addq.l     A4, 1
  912. 00000922  4A10                     tst.b      [A0]
  913. 00000924  66F8                     bne        -0x6 /* 0000091E */
  914. 00000926  6000 0058                bra        +0x5A /* 00000980 */
  915. 0000092A  244C                     movea.l    A2, A4
  916. label0000092C:
  917. 0000092C  41D4                     lea.l      A0, [A4]
  918. 0000092E  528C                     addq.l     A4, 1
  919. 00000930  1013                     move.b     D0, [A3]
  920. 00000932  B010                     cmp.b      D0, [A0]
  921. 00000934  67F6                     beq        -0x8 /* 0000092C */
  922. 00000936  528B                     addq.l     A3, 1
  923. 00000938  6000 0046                bra        +0x48 /* 00000980 */
  924. 0000093C  244C                     movea.l    A2, A4
  925. label0000093E:
  926. 0000093E  41D4                     lea.l      A0, [A4]
  927. 00000940  528C                     addq.l     A4, 1
  928. 00000942  1E10                     move.b     D7, [A0]
  929. 00000944  7000                     moveq.l    D0, 0x00
  930. 00000946  1007                     move.b     D0, D7
  931. 00000948  0C40 0061                cmpi.w     D0, 0x61 /* 'a' */
  932. 0000094C  650E                     bcs        +0x10 /* 0000095C */
  933. 0000094E  7000                     moveq.l    D0, 0x00
  934. 00000950  1007                     move.b     D0, D7
  935. 00000952  0C40 007A                cmpi.w     D0, 0x7A /* 'z' */
  936. 00000956  6204                     bhi        +0x6 /* 0000095C */
  937. 00000958  0207 005F                andi.b     D7, 0x5F /* '_' */
  938. label0000095C:
  939. 0000095C  BE13                     cmp.b      D7, [A3]
  940. 0000095E  67DE                     beq        -0x20 /* 0000093E */
  941. 00000960  528B                     addq.l     A3, 1
  942. 00000962  601C                     bra        +0x1E /* 00000980 */
  943. 00000964  244C                     movea.l    A2, A4
  944. label00000966:
  945. 00000966  41D4                     lea.l      A0, [A4]
  946. 00000968  528C                     addq.l     A4, 1
  947. 0000096A  558F                     subq.l     A7, 2
  948. 0000096C  2F0B                     move.l     -[A7], A3
  949. 0000096E  7000                     moveq.l    D0, 0x00
  950. 00000970  1010                     move.b     D0, [A0]
  951. 00000972  2F00                     move.l     -[A7], D0
  952. 00000974  A85D                     syscall    BitTst
  953. 00000976  101F                     move.b     D0, [A7]+
  954. 00000978  4A00                     tst.b      D0
  955. 0000097A  66EA                     bne        -0x14 /* 00000966 */
  956. 0000097C  47EB 0020                lea.l      A3, [A3 + 0x20]
  957. label00000980:
  958. 00000980  538C                     subq.l     A4, 1
  959. 00000982  B9CA                     cmpa.l     A4, A2
  960. 00000984  6700 FDC2                beq        -0x23C /* 00000748 */
  961. label00000988:
  962. 00000988  2F0B                     move.l     -[A7], A3
  963. 0000098A  2F0C                     move.l     -[A7], A4
  964. 0000098C  4EBA FDA6                jsr        [PC - 0x25A /* 00000734 */]
  965. 00000990  508F                     addq.l     A7, 8
  966. 00000992  3C00                     move.w     D6, D0
  967. 00000994  4A40                     tst.w      D0
  968. 00000996  6D0E                     blt        +0x10 /* 000009A6 */
  969. 00000998  200C                     move.l     D0, A4
  970. 0000099A  90AE FFFC                sub.l      D0, [A6 - 0x4]
  971. 0000099E  3046                     movea.w    A0, D6
  972. 000009A0  D088                     add.l      D0, A0
  973. 000009A2  6000 0076                bra        +0x78 /* 00000A1A */
  974. label000009A6:
  975. 000009A6  538C                     subq.l     A4, 1
  976. 000009A8  B9CA                     cmpa.l     A4, A2
  977. 000009AA  64DC                     bcc        -0x22 /* 00000988 */
  978. 000009AC  6000 006A                bra        +0x6C /* 00000A18 */
  979. 000009B0  7000                     moveq.l    D0, 0x00
  980. 000009B2  1014                     move.b     D0, [A4]
  981. 000009B4  3F00                     move.w     -[A7], D0
  982. 000009B6  4EBA 00A4                jsr        [PC + 0xA4 /* 00000A5C */]
  983. 000009BA  548F                     addq.l     A7, 2
  984. 000009BC  4A40                     tst.w      D0
  985. 000009BE  6758                     beq        +0x5A /* 00000A18 */
  986. 000009C0  4EBA 0238                jsr        [PC + 0x238 /* 00000BFA */]
  987. 000009C4  0680 0000 0C62           addi.l     D0, 0xC62
  988. 000009CA  B9C0                     cmpa.l     A4, D0
  989. 000009CC  6700 FD7A                beq        -0x284 /* 00000748 */
  990. 000009D0  7000                     moveq.l    D0, 0x00
  991. 000009D2  102C FFFF                move.b     D0, [A4 - 0x1]
  992. 000009D6  3F00                     move.w     -[A7], D0
  993. 000009D8  4EBA 0082                jsr        [PC + 0x82 /* 00000A5C */]
  994. 000009DC  548F                     addq.l     A7, 2
  995. 000009DE  4A40                     tst.w      D0
  996. 000009E0  6700 FD66                beq        -0x298 /* 00000748 */
  997. 000009E4  6032                     bra        +0x34 /* 00000A18 */
  998. 000009E6  4EBA 0212                jsr        [PC + 0x212 /* 00000BFA */]
  999. 000009EA  0680 0000 0C62           addi.l     D0, 0xC62
  1000. 000009F0  B9C0                     cmpa.l     A4, D0
  1001. 000009F2  6724                     beq        +0x26 /* 00000A18 */
  1002. 000009F4  7000                     moveq.l    D0, 0x00
  1003. 000009F6  102C FFFF                move.b     D0, [A4 - 0x1]
  1004. 000009FA  3F00                     move.w     -[A7], D0
  1005. 000009FC  4EBA 005E                jsr        [PC + 0x5E /* 00000A5C */]
  1006. 00000A00  548F                     addq.l     A7, 2
  1007. 00000A02  4A40                     tst.w      D0
  1008. 00000A04  6712                     beq        +0x14 /* 00000A18 */
  1009. 00000A06  7000                     moveq.l    D0, 0x00
  1010. 00000A08  1014                     move.b     D0, [A4]
  1011. 00000A0A  3F00                     move.w     -[A7], D0
  1012. 00000A0C  4EBA 004E                jsr        [PC + 0x4E /* 00000A5C */]
  1013. 00000A10  548F                     addq.l     A7, 2
  1014. 00000A12  4A40                     tst.w      D0
  1015. 00000A14  6700 FD32                beq        -0x2CC /* 00000748 */
  1016. label00000A18:
  1017. 00000A18  70FF                     moveq.l    D0, 0xFFFFFFFF
  1018. label00000A1A:
  1019. 00000A1A  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  1020. 00000A1E  4E5E                     unlink     A6
  1021. 00000A20  4E75                     rts
  1022. fn00000A22:
  1023. 00000A22  4E56 0000                link       A6, 0
  1024. 00000A26  48E7 0118                movem.l    -[A7], D7,A3,A4
  1025. 00000A2A  286E 0008                movea.l    A4, [A6 + 0x8]
  1026. 00000A2E  266E 000C                movea.l    A3, [A6 + 0xC]
  1027. 00000A32  3E2E 0010                move.w     D7, [A6 + 0x10]
  1028. 00000A36  6006                     bra        +0x8 /* 00000A3E */
  1029. label00000A38:
  1030. 00000A38  5347                     subq.w     D7, 1
  1031. 00000A3A  528B                     addq.l     A3, 1
  1032. 00000A3C  528C                     addq.l     A4, 1
  1033. label00000A3E:
  1034. 00000A3E  4A47                     tst.w      D7
  1035. 00000A40  670A                     beq        +0xC /* 00000A4C */
  1036. 00000A42  4A14                     tst.b      [A4]
  1037. 00000A44  6706                     beq        +0x8 /* 00000A4C */
  1038. 00000A46  1013                     move.b     D0, [A3]
  1039. 00000A48  B014                     cmp.b      D0, [A4]
  1040. 00000A4A  67EC                     beq        -0x12 /* 00000A38 */
  1041. label00000A4C:
  1042. 00000A4C  4A47                     tst.w      D7
  1043. 00000A4E  57C0                     seq        D0
  1044. 00000A50  4400                     neg.b      D0
  1045. 00000A52  4880                     ext.w      D0
  1046. 00000A54  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1047. 00000A58  4E5E                     unlink     A6
  1048. 00000A5A  4E75                     rts
  1049. fn00000A5C:
  1050. 00000A5C  4E56 0000                link       A6, 0
  1051. 00000A60  2F07                     move.l     -[A7], D7
  1052. 00000A62  1E2E 0009                move.b     D7, [A6 + 0x9]
  1053. 00000A66  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  1054. 00000A6A  6D06                     blt        +0x8 /* 00000A72 */
  1055. 00000A6C  0C07 0039                cmpi.b     D7, 0x39 /* '9' */
  1056. 00000A70  6F22                     ble        +0x24 /* 00000A94 */
  1057. label00000A72:
  1058. 00000A72  0C07 0041                cmpi.b     D7, 0x41 /* 'A' */
  1059. 00000A76  6D06                     blt        +0x8 /* 00000A7E */
  1060. 00000A78  0C07 005A                cmpi.b     D7, 0x5A /* 'Z' */
  1061. 00000A7C  6F16                     ble        +0x18 /* 00000A94 */
  1062. label00000A7E:
  1063. 00000A7E  0C07 0061                cmpi.b     D7, 0x61 /* 'a' */
  1064. 00000A82  6D06                     blt        +0x8 /* 00000A8A */
  1065. 00000A84  0C07 007A                cmpi.b     D7, 0x7A /* 'z' */
  1066. 00000A88  6F0A                     ble        +0xC /* 00000A94 */
  1067. label00000A8A:
  1068. 00000A8A  0C07 005F                cmpi.b     D7, 0x5F /* '_' */
  1069. 00000A8E  6704                     beq        +0x6 /* 00000A94 */
  1070. 00000A90  7000                     moveq.l    D0, 0x00
  1071. 00000A92  6002                     bra        +0x4 /* 00000A96 */
  1072. label00000A94:
  1073. 00000A94  7001                     moveq.l    D0, 0x01
  1074. label00000A96:
  1075. 00000A96  2E1F                     move.l     D7, [A7]+
  1076. 00000A98  4E5E                     unlink     A6
  1077. 00000A9A  4E75                     rts
  1078. 00000A9C  4E56 FF00                link       A6, -0x0100
  1079. 00000AA0  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1080. 00000AA4  206E 0008                movea.l    A0, [A6 + 0x8]
  1081. 00000AA8  7000                     moveq.l    D0, 0x00
  1082. 00000AAA  1010                     move.b     D0, [A0]
  1083. 00000AAC  3A00                     move.w     D5, D0
  1084. 00000AAE  206E 0008                movea.l    A0, [A6 + 0x8]
  1085. 00000AB2  4868 0001                pea.l      [A0 + 0x1]
  1086. 00000AB6  486E FF00                pea.l      [A6 - 0x100]
  1087. 00000ABA  3045                     movea.w    A0, D5
  1088. 00000ABC  2F08                     move.l     -[A7], A0
  1089. 00000ABE  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  1090. 00000AC2  3045                     movea.w    A0, D5
  1091. 00000AC4  D1CE                     add.l      A0, A6
  1092. 00000AC6  4228 FF00                clr.b      [A0 - 0x100]
  1093. 00000ACA  41EE FF00                lea.l      A0, [A6 - 0x100]
  1094. 00000ACE  2848                     movea.l    A4, A0
  1095. 00000AD0  4EBA 0128                jsr        [PC + 0x128 /* 00000BFA */]
  1096. 00000AD4  0680 0000 0D63           addi.l     D0, 0xD63 /* '\rc' */
  1097. 00000ADA  2640                     movea.l    A3, D0
  1098. 00000ADC  7E00                     moveq.l    D7, 0x00
  1099. label00000ADE:
  1100. 00000ADE  0C47 00FF                cmpi.w     D7, 0xFF
  1101. 00000AE2  6700 00AA                beq        +0xAC /* 00000B8E */
  1102. 00000AE6  41D4                     lea.l      A0, [A4]
  1103. 00000AE8  528C                     addq.l     A4, 1
  1104. 00000AEA  1C10                     move.b     D6, [A0]
  1105. 00000AEC  7000                     moveq.l    D0, 0x00
  1106. 00000AEE  1006                     move.b     D0, D6
  1107. 00000AF0  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  1108. 00000AF4  0003 000E                ori.b      D3, 0xE
  1109. 00000AF8  0026 0032                ori.b      -[A6], 0x32 /* '2' */
  1110. 00000AFC  005C 0090                ori.w      [A4]+, 0x90
  1111. 00000B00  0000 00A2                ori.b      D0, 0xA2
  1112. 00000B04  4EBA 00F4                jsr        [PC + 0xF4 /* 00000BFA */]
  1113. 00000B08  0680 0000 0B48           addi.l     D0, 0xB48
  1114. 00000B0E  2440                     movea.l    A2, D0
  1115. 00000B10  6008                     bra        +0xA /* 00000B1A */
  1116. label00000B12:
  1117. 00000B12  41D3                     lea.l      A0, [A3]
  1118. 00000B14  528B                     addq.l     A3, 1
  1119. 00000B16  1086                     move.b     [A0], D6
  1120. 00000B18  5247                     addq.w     D7, 1
  1121. label00000B1A:
  1122. 00000B1A  41D2                     lea.l      A0, [A2]
  1123. 00000B1C  528A                     addq.l     A2, 1
  1124. 00000B1E  1C10                     move.b     D6, [A0]
  1125. 00000B20  4A06                     tst.b      D6
  1126. 00000B22  67BA                     beq        -0x44 /* 00000ADE */
  1127. 00000B24  0C47 00FF                cmpi.w     D7, 0xFF
  1128. 00000B28  6DE8                     blt        -0x16 /* 00000B12 */
  1129. 00000B2A  60B2                     bra        -0x4C /* 00000ADE */
  1130. 00000B2C  41D4                     lea.l      A0, [A4]
  1131. 00000B2E  528C                     addq.l     A4, 1
  1132. 00000B30  1C10                     move.b     D6, [A0]
  1133. 00000B32  7000                     moveq.l    D0, 0x00
  1134. 00000B34  1006                     move.b     D0, D6
  1135. 00000B36  0C40 0031                cmpi.w     D0, 0x31 /* '1' */
  1136. 00000B3A  650A                     bcs        +0xC /* 00000B46 */
  1137. 00000B3C  7000                     moveq.l    D0, 0x00
  1138. 00000B3E  1006                     move.b     D0, D6
  1139. 00000B40  0C40 0039                cmpi.w     D0, 0x39 /* '9' */
  1140. 00000B44  630A                     bls        +0xC /* 00000B50 */
  1141. label00000B46:
  1142. 00000B46  41D3                     lea.l      A0, [A3]
  1143. 00000B48  528B                     addq.l     A3, 1
  1144. 00000B4A  1086                     move.b     [A0], D6
  1145. 00000B4C  5247                     addq.w     D7, 1
  1146. 00000B4E  608E                     bra        -0x70 /* 00000ADE */
  1147. label00000B50:
  1148. 00000B50  0606 00CF                addi.b     D6, 0xCF
  1149. 00000B54  4EBA 00A4                jsr        [PC + 0xA4 /* 00000BFA */]
  1150. 00000B58  7200                     moveq.l    D1, 0x00
  1151. 00000B5A  1206                     move.b     D1, D6
  1152. 00000B5C  4841                     swap.w     D1
  1153. 00000B5E  4241                     clr.w      D1
  1154. 00000B60  4841                     swap.w     D1
  1155. 00000B62  E181                     asl        D1, 8
  1156. 00000B64  D081                     add.l      D0, D1
  1157. 00000B66  0680 0000 0248           addi.l     D0, 0x248
  1158. 00000B6C  2440                     movea.l    A2, D0
  1159. 00000B6E  6008                     bra        +0xA /* 00000B78 */
  1160. label00000B70:
  1161. 00000B70  41D3                     lea.l      A0, [A3]
  1162. 00000B72  528B                     addq.l     A3, 1
  1163. 00000B74  1086                     move.b     [A0], D6
  1164. 00000B76  5247                     addq.w     D7, 1
  1165. label00000B78:
  1166. 00000B78  41D2                     lea.l      A0, [A2]
  1167. 00000B7A  528A                     addq.l     A2, 1
  1168. 00000B7C  1C10                     move.b     D6, [A0]
  1169. 00000B7E  4A06                     tst.b      D6
  1170. 00000B80  6700 FF5C                beq        -0xA2 /* 00000ADE */
  1171. 00000B84  0C47 00FF                cmpi.w     D7, 0xFF
  1172. 00000B88  6DE6                     blt        -0x18 /* 00000B70 */
  1173. 00000B8A  6000 FF52                bra        -0xAC /* 00000ADE */
  1174. label00000B8E:
  1175. 00000B8E  4EBA 006A                jsr        [PC + 0x6A /* 00000BFA */]
  1176. 00000B92  2040                     movea.l    A0, D0
  1177. 00000B94  1147 0D62                move.b     [A0 + 0xD62], D7
  1178. 00000B98  4EBA 0060                jsr        [PC + 0x60 /* 00000BFA */]
  1179. 00000B9C  0680 0000 0D62           addi.l     D0, 0xD62 /* '\rb' */
  1180. 00000BA2  600C                     bra        +0xE /* 00000BB0 */
  1181. 00000BA4  41D3                     lea.l      A0, [A3]
  1182. 00000BA6  528B                     addq.l     A3, 1
  1183. 00000BA8  1086                     move.b     [A0], D6
  1184. 00000BAA  5247                     addq.w     D7, 1
  1185. 00000BAC  6000 FF30                bra        -0xCE /* 00000ADE */
  1186. label00000BB0:
  1187. 00000BB0  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  1188. 00000BB4  4E5E                     unlink     A6
  1189. 00000BB6  205F                     movea.l    A0, [A7]+
  1190. 00000BB8  4FEF 0004                lea.l      A7, [A7 + 0x4]
  1191. 00000BBC  2E80                     move.l     [A7], D0
  1192. 00000BBE  4ED0                     jmp        [A0]
  1193. export_286:
  1194. export_287:
  1195. export_288:
  1196. export_289:
  1197. 00000BC0  41FA 0006                lea.l      A0, [PC + 0x6 /* 00000BC8, value 0xFFFFFFFF */]
  1198. 00000BC4  2010                     move.l     D0, [A0]
  1199. 00000BC6  4E75                     rts
  1200. 00000BC8  FFFF                     .invalid   <<F/7/7>>
  1201. 00000BCA  FFFF                     .invalid   <<F/7/7>>
  1202. 00000BCC  4E75                     rts
  1203. fn00000BCE:
  1204. 00000BCE  4E56 0000                link       A6, 0
  1205. 00000BD2  7000                     moveq.l    D0, 0x00
  1206. 00000BD4  302E 0008                move.w     D0, [A6 + 0x8]
  1207. 00000BD8  A31E                     syscall    NewPtrClear, flags=3
  1208. 00000BDA  6608                     bne        +0xA /* 00000BE4 */
  1209. 00000BDC  2248                     movea.l    A1, A0
  1210. 00000BDE  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  1211. 00000BE2  2089                     move.l     [A0], A1
  1212. label00000BE4:
  1213. 00000BE4  4E5E                     unlink     A6
  1214. 00000BE6  4E75                     rts
  1215. 00000BE8  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  1216. 00000BEC  6B0A                     bmi        +0xC /* 00000BF8 */
  1217. 00000BEE  2248                     movea.l    A1, A0
  1218. 00000BF0  2040                     movea.l    A0, D0
  1219. 00000BF2  A01F                     syscall    DisposPtr/DisposePtr
  1220. 00000BF4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1221. 00000BF6  2280                     move.l     [A1], D0
  1222. label00000BF8:
  1223. 00000BF8  4E75                     rts
  1224. fn00000BFA:
  1225. 00000BFA  4EED 0922                jmp        [A5 + 0x922 /* export_288 */]
  1226. 00000BFE  4E75                     rts
  1227. fn00000C00:
  1228. 00000C00  4E56 0000                link       A6, 0
  1229. 00000C04  4EAD 092A                jsr        [A5 + 0x92A /* export_289 */]
  1230. 00000C08  2040                     movea.l    A0, D0
  1231. 00000C0A  302E 0008                move.w     D0, [A6 + 0x8]
  1232. 00000C0E  6002                     bra        +0x4 /* 00000C12 */
  1233. label00000C10:
  1234. 00000C10  4218                     clr.b      [A0]+
  1235. label00000C12:
  1236. 00000C12  51C8 FFFC                dbf        D0, -0x6 /* 00000C10 */
  1237. 00000C16  4E5E                     unlink     A6
  1238. 00000C18  4E75                     rts
  1239. fn00000C1A:
  1240. 00000C1A  4E56 FFFE                link       A6, -0x0002
  1241. 00000C1E  486E FFFE                pea.l      [A6 - 0x2]
  1242. 00000C22  3F3C 0003                move.w     -[A7], 0x3
  1243. 00000C26  A9EB                     syscall    Pack4/FP68K
  1244. 00000C28  302E FFFE                move.w     D0, [A6 - 0x2]
  1245. 00000C2C  4E5E                     unlink     A6
  1246. 00000C2E  4E75                     rts
  1247. 00000C30  4745                     chk.w      D3, D5
  1248. 00000C32  5453                     addq.w     [A3], 2
  1249. 00000C34  5441                     addq.w     D1, 2
  1250. 00000C36  5445                     addq.w     D5, 2
  1251. fn00000C38:
  1252. 00000C38  4E56 0000                link       A6, 0
  1253. 00000C3C  486E 0008                pea.l      [A6 + 0x8]
  1254. 00000C40  3F3C 0001                move.w     -[A7], 0x1
  1255. 00000C44  A9EB                     syscall    Pack4/FP68K
  1256. 00000C46  4E5E                     unlink     A6
  1257. 00000C48  4E75                     rts
  1258. 00000C4A  5345                     subq.w     D5, 1
  1259. 00000C4C  5453                     addq.w     [A3], 2
  1260. 00000C4E  5441                     addq.w     D1, 2
  1261. 00000C50  5445                     addq.w     D5, 2
  1262. fn00000C52:
  1263. 00000C52  4E56 FFFE                link       A6, -0x0002
  1264. 00000C56  486E FFFE                pea.l      [A6 - 0x2]
  1265. 00000C5A  3F3C 0003                move.w     -[A7], 0x3
  1266. 00000C5E  A9EB                     syscall    Pack4/FP68K
  1267. 00000C60  026E F0FF FFFE           andi.w     [A6 - 0x2], 0xF0FF
  1268. 00000C66  486E FFFE                pea.l      [A6 - 0x2]
  1269. 00000C6A  3F3C 0001                move.w     -[A7], 0x1
  1270. 00000C6E  A9EB                     syscall    Pack4/FP68K
  1271. 00000C70  4E5E                     unlink     A6
  1272. 00000C72  4E75                     rts
  1273. 00000C74  434C                     chk.w      D1, A4
  1274. 00000C76  4541                     chk.w      D2, D1
  1275. 00000C78  5245                     addq.w     D5, 1
  1276. 00000C7A  5843                     addq.w     D3, 4
  1277. fn00000C7C:
  1278. 00000C7C  4E56 FFFE                link       A6, -0x0002
  1279. 00000C80  486E FFFE                pea.l      [A6 - 0x2]
  1280. 00000C84  3F3C 0003                move.w     -[A7], 0x3
  1281. 00000C88  A9EB                     syscall    Pack4/FP68K
  1282. 00000C8A  303C 9FFF                move.w     D0, 0x9FFF
  1283. 00000C8E  C06E FFFE                and.w      D0, [A6 - 0x2]
  1284. 00000C92  806E 0008                or.w       D0, [A6 + 0x8]
  1285. 00000C96  3F00                     move.w     -[A7], D0
  1286. 00000C98  4EBA FF9E                jsr        [PC - 0x62 /* 00000C38 */]
  1287. 00000C9C  548F                     addq.l     A7, 2
  1288. 00000C9E  302E FFFE                move.w     D0, [A6 - 0x2]
  1289. 00000CA2  4E5E                     unlink     A6
  1290. 00000CA4  4E75                     rts
  1291. 00000CA6  5345                     subq.w     D5, 1
  1292. 00000CA8  5452                     addq.w     [A2], 2
  1293. 00000CAA  4F55                     chk.w      D7, [A5]
  1294. 00000CAC  4E44                     trap       4
  1295. fn00000CAE:
  1296. 00000CAE  4E56 0000                link       A6, 0
  1297. 00000CB2  206E 0012                movea.l    A0, [A6 + 0x12]
  1298. 00000CB6  0890 0007                bclr.b     [A0], 0x7
  1299. 00000CBA  4A6E 0008                tst.w      [A6 + 0x8]
  1300. 00000CBE  6A04                     bpl        +0x6 /* 00000CC4 */
  1301. 00000CC0  08D0 0007                bset.b     [A0], 0x7
  1302. label00000CC4:
  1303. 00000CC4  4E5E                     unlink     A6
  1304. 00000CC6  4E75                     rts
  1305. 00000CC8  5846                     addq.w     D6, 4
  1306. 00000CCA  4552                     chk.w      D2, [A2]
  1307. 00000CCC  5349                     subq.w     A1, 1
  1308. 00000CCE  474E                     chk.w      D3, A6
  1309. export_273:
  1310. fn00000CD0:
  1311. 00000CD0  4E56 0000                link       A6, 0
  1312. 00000CD4  4A6E 0008                tst.w      [A6 + 0x8]
  1313. 00000CD8  6C0A                     bge        +0xC /* 00000CE4 */
  1314. 00000CDA  302E 0008                move.w     D0, [A6 + 0x8]
  1315. 00000CDE  4440                     neg.w      D0
  1316. 00000CE0  48C0                     ext.l      D0
  1317. 00000CE2  6004                     bra        +0x6 /* 00000CE8 */
  1318. label00000CE4:
  1319. 00000CE4  302E 0008                move.w     D0, [A6 + 0x8]
  1320. label00000CE8:
  1321. 00000CE8  4E5E                     unlink     A6
  1322. 00000CEA  4E75                     rts
  1323. 00000CEC  4142                     chk.w      D0, D2
  1324. 00000CEE  5320                     subq.b     -[A0], 1
  1325. 00000CF0  2020                     move.l     D0, -[A0]
  1326. 00000CF2  2020                     move.l     D0, -[A0]
  1327. 00000CF4  4E56 FFD8                link       A6, -0x0028
  1328. 00000CF8  486D B076                pea.l      [A5 - 0x4F8A]
  1329. 00000CFC  486E 000C                pea.l      [A6 + 0xC]
  1330. 00000D00  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1331. 00000D04  A9EB                     syscall    Pack4/FP68K
  1332. 00000D06  6E10                     bgt        +0x12 /* 00000D18 */
  1333. 00000D08  486D B08A                pea.l      [A5 - 0x4F76]
  1334. 00000D0C  486E 000C                pea.l      [A6 + 0xC]
  1335. 00000D10  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1336. 00000D14  A9EB                     syscall    Pack4/FP68K
  1337. 00000D16  6C18                     bge        +0x1A /* 00000D30 */
  1338. label00000D18:
  1339. 00000D18  7021                     moveq.l    D0, 0x21
  1340. 00000D1A  3B40 B028                move.w     [A5 - 0x4FD8], D0
  1341. 00000D1E  206E 0008                movea.l    A0, [A6 + 0x8]
  1342. 00000D22  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  1343. 00000D26  20D9                     move.l     [A0]+, [A1]+
  1344. 00000D28  20D9                     move.l     [A0]+, [A1]+
  1345. 00000D2A  30D9                     move.w     [A0]+, [A1]+
  1346. 00000D2C  6000 00B4                bra        +0xB6 /* 00000DE2 */
  1347. label00000D30:
  1348. 00000D30  486D B08A                pea.l      [A5 - 0x4F76]
  1349. 00000D34  486E 000C                pea.l      [A6 + 0xC]
  1350. 00000D38  3F3C 0008                move.w     -[A7], 0x8
  1351. 00000D3C  A9EB                     syscall    Pack4/FP68K
  1352. 00000D3E  6612                     bne        +0x14 /* 00000D52 */
  1353. 00000D40  206E 0008                movea.l    A0, [A6 + 0x8]
  1354. 00000D44  43ED B0B2                lea.l      A1, [A5 - 0x4F4E]
  1355. 00000D48  20D9                     move.l     [A0]+, [A1]+
  1356. 00000D4A  20D9                     move.l     [A0]+, [A1]+
  1357. 00000D4C  30D9                     move.w     [A0]+, [A1]+
  1358. 00000D4E  6000 0092                bra        +0x94 /* 00000DE2 */
  1359. label00000D52:
  1360. 00000D52  41ED B076                lea.l      A0, [A5 - 0x4F8A]
  1361. 00000D56  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1362. 00000D5A  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1363. 00000D5E  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1364. 00000D62  486E 000C                pea.l      [A6 + 0xC]
  1365. 00000D66  486E FFF6                pea.l      [A6 - 0xA]
  1366. 00000D6A  3F3C 0002                move.w     -[A7], 0x2
  1367. 00000D6E  A9EB                     syscall    Pack4/FP68K
  1368. 00000D70  41ED B076                lea.l      A0, [A5 - 0x4F8A]
  1369. 00000D74  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1370. 00000D78  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1371. 00000D7C  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1372. 00000D80  486E 000C                pea.l      [A6 + 0xC]
  1373. 00000D84  486E FFEC                pea.l      [A6 - 0x14]
  1374. 00000D88  3F3C 0000                move.w     -[A7], 0x0
  1375. 00000D8C  A9EB                     syscall    Pack4/FP68K
  1376. 00000D8E  486E FFEC                pea.l      [A6 - 0x14]
  1377. 00000D92  486E FFF6                pea.l      [A6 - 0xA]
  1378. 00000D96  3F3C 0006                move.w     -[A7], 0x6
  1379. 00000D9A  A9EB                     syscall    Pack4/FP68K
  1380. 00000D9C  41D6                     lea.l      A0, [A6]
  1381. 00000D9E  2F20                     move.l     -[A7], -[A0]
  1382. 00000DA0  2F20                     move.l     -[A7], -[A0]
  1383. 00000DA2  3F20                     move.w     -[A7], -[A0]
  1384. 00000DA4  486E FFE2                pea.l      [A6 - 0x1E]
  1385. 00000DA8  4EBA 0B7E                jsr        [PC + 0xB7E /* 00001928 */]
  1386. 00000DAC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1387. 00000DB0  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1388. 00000DB4  2F20                     move.l     -[A7], -[A0]
  1389. 00000DB6  2F20                     move.l     -[A7], -[A0]
  1390. 00000DB8  3F20                     move.w     -[A7], -[A0]
  1391. 00000DBA  486E FFD8                pea.l      [A6 - 0x28]
  1392. 00000DBE  4EBA 0208                jsr        [PC + 0x208 /* 00000FC8 */]
  1393. 00000DC2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1394. 00000DC6  486D B080                pea.l      [A5 - 0x4F80]
  1395. 00000DCA  486E FFD8                pea.l      [A6 - 0x28]
  1396. 00000DCE  3F3C 0004                move.w     -[A7], 0x4
  1397. 00000DD2  A9EB                     syscall    Pack4/FP68K
  1398. 00000DD4  206E 0008                movea.l    A0, [A6 + 0x8]
  1399. 00000DD8  43EE FFD8                lea.l      A1, [A6 - 0x28]
  1400. 00000DDC  20D9                     move.l     [A0]+, [A1]+
  1401. 00000DDE  20D9                     move.l     [A0]+, [A1]+
  1402. 00000DE0  30D9                     move.w     [A0]+, [A1]+
  1403. label00000DE2:
  1404. 00000DE2  4E5E                     unlink     A6
  1405. 00000DE4  4E75                     rts
  1406. 00000DE6  4143                     chk.w      D0, D3
  1407. 00000DE8  4F53                     chk.w      D7, [A3]
  1408. 00000DEA  2020                     move.l     D0, -[A0]
  1409. 00000DEC  2020                     move.l     D0, -[A0]
  1410. 00000DEE  4E56 FFD8                link       A6, -0x0028
  1411. 00000DF2  41EE 0016                lea.l      A0, [A6 + 0x16]
  1412. 00000DF6  2F20                     move.l     -[A7], -[A0]
  1413. 00000DF8  2F20                     move.l     -[A7], -[A0]
  1414. 00000DFA  3F20                     move.w     -[A7], -[A0]
  1415. 00000DFC  486E FFEC                pea.l      [A6 - 0x14]
  1416. 00000E00  4EBA 047A                jsr        [PC + 0x47A /* 0000127C */]
  1417. 00000E04  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1418. 00000E08  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1419. 00000E0C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1420. 00000E10  20D9                     move.l     [A0]+, [A1]+
  1421. 00000E12  20D9                     move.l     [A0]+, [A1]+
  1422. 00000E14  30D9                     move.w     [A0]+, [A1]+
  1423. 00000E16  486D B076                pea.l      [A5 - 0x4F8A]
  1424. 00000E1A  486E FFF6                pea.l      [A6 - 0xA]
  1425. 00000E1E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1426. 00000E22  A9EB                     syscall    Pack4/FP68K
  1427. 00000E24  6F18                     ble        +0x1A /* 00000E3E */
  1428. 00000E26  7021                     moveq.l    D0, 0x21
  1429. 00000E28  3B40 B028                move.w     [A5 - 0x4FD8], D0
  1430. 00000E2C  206E 0008                movea.l    A0, [A6 + 0x8]
  1431. 00000E30  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  1432. 00000E34  20D9                     move.l     [A0]+, [A1]+
  1433. 00000E36  20D9                     move.l     [A0]+, [A1]+
  1434. 00000E38  30D9                     move.w     [A0]+, [A1]+
  1435. 00000E3A  6000 0180                bra        +0x182 /* 00000FBC */
  1436. label00000E3E:
  1437. 00000E3E  486D B076                pea.l      [A5 - 0x4F8A]
  1438. 00000E42  486E FFF6                pea.l      [A6 - 0xA]
  1439. 00000E46  3F3C 0008                move.w     -[A7], 0x8
  1440. 00000E4A  A9EB                     syscall    Pack4/FP68K
  1441. 00000E4C  6636                     bne        +0x38 /* 00000E84 */
  1442. 00000E4E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1443. 00000E52  43ED B0BC                lea.l      A1, [A5 - 0x4F44]
  1444. 00000E56  20D9                     move.l     [A0]+, [A1]+
  1445. 00000E58  20D9                     move.l     [A0]+, [A1]+
  1446. 00000E5A  30D9                     move.w     [A0]+, [A1]+
  1447. 00000E5C  486E FFF6                pea.l      [A6 - 0xA]
  1448. 00000E60  41EE 0016                lea.l      A0, [A6 + 0x16]
  1449. 00000E64  2F20                     move.l     -[A7], -[A0]
  1450. 00000E66  2F20                     move.l     -[A7], -[A0]
  1451. 00000E68  3F20                     move.w     -[A7], -[A0]
  1452. 00000E6A  4EBA FE42                jsr        [PC - 0x1BE /* 00000CAE */]
  1453. 00000E6E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1454. 00000E72  206E 0008                movea.l    A0, [A6 + 0x8]
  1455. 00000E76  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1456. 00000E7A  20D9                     move.l     [A0]+, [A1]+
  1457. 00000E7C  20D9                     move.l     [A0]+, [A1]+
  1458. 00000E7E  30D9                     move.w     [A0]+, [A1]+
  1459. 00000E80  6000 013A                bra        +0x13C /* 00000FBC */
  1460. label00000E84:
  1461. 00000E84  486D B09E                pea.l      [A5 - 0x4F62]
  1462. 00000E88  486E FFF6                pea.l      [A6 - 0xA]
  1463. 00000E8C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1464. 00000E90  A9EB                     syscall    Pack4/FP68K
  1465. 00000E92  6F00 0088                ble        +0x8A /* 00000F1C */
  1466. 00000E96  41ED B076                lea.l      A0, [A5 - 0x4F8A]
  1467. 00000E9A  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1468. 00000E9E  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1469. 00000EA2  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1470. 00000EA6  486E FFF6                pea.l      [A6 - 0xA]
  1471. 00000EAA  486E FFEC                pea.l      [A6 - 0x14]
  1472. 00000EAE  3F3C 0002                move.w     -[A7], 0x2
  1473. 00000EB2  A9EB                     syscall    Pack4/FP68K
  1474. 00000EB4  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1475. 00000EB8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1476. 00000EBC  20D9                     move.l     [A0]+, [A1]+
  1477. 00000EBE  20D9                     move.l     [A0]+, [A1]+
  1478. 00000EC0  30D9                     move.w     [A0]+, [A1]+
  1479. 00000EC2  41ED B080                lea.l      A0, [A5 - 0x4F80]
  1480. 00000EC6  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1481. 00000ECA  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1482. 00000ECE  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1483. 00000ED2  486E FFF6                pea.l      [A6 - 0xA]
  1484. 00000ED6  486E FFEC                pea.l      [A6 - 0x14]
  1485. 00000EDA  3F3C 0004                move.w     -[A7], 0x4
  1486. 00000EDE  A9EB                     syscall    Pack4/FP68K
  1487. 00000EE0  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1488. 00000EE4  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  1489. 00000EE8  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  1490. 00000EEC  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  1491. 00000EF0  486E FFF6                pea.l      [A6 - 0xA]
  1492. 00000EF4  486E FFE2                pea.l      [A6 - 0x1E]
  1493. 00000EF8  3F3C 0004                move.w     -[A7], 0x4
  1494. 00000EFC  A9EB                     syscall    Pack4/FP68K
  1495. 00000EFE  486E FFE2                pea.l      [A6 - 0x1E]
  1496. 00000F02  486E FFEC                pea.l      [A6 - 0x14]
  1497. 00000F06  3F3C 0002                move.w     -[A7], 0x2
  1498. 00000F0A  A9EB                     syscall    Pack4/FP68K
  1499. 00000F0C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1500. 00000F10  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1501. 00000F14  20D9                     move.l     [A0]+, [A1]+
  1502. 00000F16  20D9                     move.l     [A0]+, [A1]+
  1503. 00000F18  30D9                     move.w     [A0]+, [A1]+
  1504. 00000F1A  604A                     bra        +0x4C /* 00000F66 */
  1505. label00000F1C:
  1506. 00000F1C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1507. 00000F20  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1508. 00000F24  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1509. 00000F28  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1510. 00000F2C  486E FFF6                pea.l      [A6 - 0xA]
  1511. 00000F30  486E FFEC                pea.l      [A6 - 0x14]
  1512. 00000F34  3F3C 0004                move.w     -[A7], 0x4
  1513. 00000F38  A9EB                     syscall    Pack4/FP68K
  1514. 00000F3A  41ED B076                lea.l      A0, [A5 - 0x4F8A]
  1515. 00000F3E  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  1516. 00000F42  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  1517. 00000F46  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  1518. 00000F4A  486E FFEC                pea.l      [A6 - 0x14]
  1519. 00000F4E  486E FFE2                pea.l      [A6 - 0x1E]
  1520. 00000F52  3F3C 0002                move.w     -[A7], 0x2
  1521. 00000F56  A9EB                     syscall    Pack4/FP68K
  1522. 00000F58  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1523. 00000F5C  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  1524. 00000F60  20D9                     move.l     [A0]+, [A1]+
  1525. 00000F62  20D9                     move.l     [A0]+, [A1]+
  1526. 00000F64  30D9                     move.w     [A0]+, [A1]+
  1527. label00000F66:
  1528. 00000F66  41D6                     lea.l      A0, [A6]
  1529. 00000F68  2F20                     move.l     -[A7], -[A0]
  1530. 00000F6A  2F20                     move.l     -[A7], -[A0]
  1531. 00000F6C  3F20                     move.w     -[A7], -[A0]
  1532. 00000F6E  486E FFEC                pea.l      [A6 - 0x14]
  1533. 00000F72  4EBA 09B4                jsr        [PC + 0x9B4 /* 00001928 */]
  1534. 00000F76  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1535. 00000F7A  41EE 000C                lea.l      A0, [A6 + 0xC]
  1536. 00000F7E  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  1537. 00000F82  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  1538. 00000F86  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  1539. 00000F8A  486E FFEC                pea.l      [A6 - 0x14]
  1540. 00000F8E  486E FFE2                pea.l      [A6 - 0x1E]
  1541. 00000F92  3F3C 0006                move.w     -[A7], 0x6
  1542. 00000F96  A9EB                     syscall    Pack4/FP68K
  1543. 00000F98  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1544. 00000F9C  2F20                     move.l     -[A7], -[A0]
  1545. 00000F9E  2F20                     move.l     -[A7], -[A0]
  1546. 00000FA0  3F20                     move.w     -[A7], -[A0]
  1547. 00000FA2  486E FFD8                pea.l      [A6 - 0x28]
  1548. 00000FA6  4EBA 0020                jsr        [PC + 0x20 /* 00000FC8 */]
  1549. 00000FAA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1550. 00000FAE  206E 0008                movea.l    A0, [A6 + 0x8]
  1551. 00000FB2  43EE FFD8                lea.l      A1, [A6 - 0x28]
  1552. 00000FB6  20D9                     move.l     [A0]+, [A1]+
  1553. 00000FB8  20D9                     move.l     [A0]+, [A1]+
  1554. 00000FBA  30D9                     move.w     [A0]+, [A1]+
  1555. label00000FBC:
  1556. 00000FBC  4E5E                     unlink     A6
  1557. 00000FBE  4E75                     rts
  1558. 00000FC0  4153                     chk.w      D0, [A3]
  1559. 00000FC2  494E                     chk.w      D4, A6
  1560. 00000FC4  2020                     move.l     D0, -[A0]
  1561. 00000FC6  2020                     move.l     D0, -[A0]
  1562. export_265:
  1563. fn00000FC8:
  1564. 00000FC8  4E56 0000                link       A6, 0
  1565. 00000FCC  486E 000C                pea.l      [A6 + 0xC]
  1566. 00000FD0  3F3C 001E                move.w     -[A7], 0x1E
  1567. 00000FD4  A9EC                     syscall    Pack5/Elems68K
  1568. 00000FD6  206E 0008                movea.l    A0, [A6 + 0x8]
  1569. 00000FDA  43EE 000C                lea.l      A1, [A6 + 0xC]
  1570. 00000FDE  20D9                     move.l     [A0]+, [A1]+
  1571. 00000FE0  20D9                     move.l     [A0]+, [A1]+
  1572. 00000FE2  30D9                     move.w     [A0]+, [A1]+
  1573. 00000FE4  4E5E                     unlink     A6
  1574. 00000FE6  4E75                     rts
  1575. 00000FE8  4154                     chk.w      D0, [A4]
  1576. 00000FEA  414E                     chk.w      D0, A6
  1577. 00000FEC  2020                     move.l     D0, -[A0]
  1578. 00000FEE  2020                     move.l     D0, -[A0]
  1579. 00000FF0  4E56 FFD8                link       A6, -0x0028
  1580. 00000FF4  3D7C 0000 FFF4           move.w     [A6 - 0xC], 0x0
  1581. 00000FFA  486E FFF4                pea.l      [A6 - 0xC]
  1582. 00000FFE  486E 0016                pea.l      [A6 + 0x16]
  1583. 00001002  3F3C 2008                move.w     -[A7], 0x2008
  1584. 00001006  A9EB                     syscall    Pack4/FP68K
  1585. 00001008  6640                     bne        +0x42 /* 0000104A */
  1586. 0000100A  3D7C 0000 FFF4           move.w     [A6 - 0xC], 0x0
  1587. 00001010  486E FFF4                pea.l      [A6 - 0xC]
  1588. 00001014  486E 000C                pea.l      [A6 + 0xC]
  1589. 00001018  3F3C 2008                move.w     -[A7], 0x2008
  1590. 0000101C  A9EB                     syscall    Pack4/FP68K
  1591. 0000101E  6618                     bne        +0x1A /* 00001038 */
  1592. 00001020  7021                     moveq.l    D0, 0x21
  1593. 00001022  3B40 B028                move.w     [A5 - 0x4FD8], D0
  1594. 00001026  206E 0008                movea.l    A0, [A6 + 0x8]
  1595. 0000102A  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  1596. 0000102E  20D9                     move.l     [A0]+, [A1]+
  1597. 00001030  20D9                     move.l     [A0]+, [A1]+
  1598. 00001032  30D9                     move.w     [A0]+, [A1]+
  1599. 00001034  6000 00D2                bra        +0xD4 /* 00001108 */
  1600. label00001038:
  1601. 00001038  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1602. 0000103C  43ED B0BC                lea.l      A1, [A5 - 0x4F44]
  1603. 00001040  20D9                     move.l     [A0]+, [A1]+
  1604. 00001042  20D9                     move.l     [A0]+, [A1]+
  1605. 00001044  30D9                     move.w     [A0]+, [A1]+
  1606. 00001046  6000 009C                bra        +0x9E /* 000010E4 */
  1607. label0000104A:
  1608. 0000104A  41EE 000C                lea.l      A0, [A6 + 0xC]
  1609. 0000104E  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1610. 00001052  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1611. 00001056  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1612. 0000105A  486E 0016                pea.l      [A6 + 0x16]
  1613. 0000105E  486E FFEC                pea.l      [A6 - 0x14]
  1614. 00001062  3F3C 0006                move.w     -[A7], 0x6
  1615. 00001066  A9EB                     syscall    Pack4/FP68K
  1616. 00001068  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1617. 0000106C  2F20                     move.l     -[A7], -[A0]
  1618. 0000106E  2F20                     move.l     -[A7], -[A0]
  1619. 00001070  3F20                     move.w     -[A7], -[A0]
  1620. 00001072  486E FFE2                pea.l      [A6 - 0x1E]
  1621. 00001076  4EBA 0204                jsr        [PC + 0x204 /* 0000127C */]
  1622. 0000107A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1623. 0000107E  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1624. 00001082  2F20                     move.l     -[A7], -[A0]
  1625. 00001084  2F20                     move.l     -[A7], -[A0]
  1626. 00001086  3F20                     move.w     -[A7], -[A0]
  1627. 00001088  486E FFD8                pea.l      [A6 - 0x28]
  1628. 0000108C  4EBA FF3A                jsr        [PC - 0xC6 /* 00000FC8 */]
  1629. 00001090  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1630. 00001094  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1631. 00001098  43EE FFD8                lea.l      A1, [A6 - 0x28]
  1632. 0000109C  20D9                     move.l     [A0]+, [A1]+
  1633. 0000109E  20D9                     move.l     [A0]+, [A1]+
  1634. 000010A0  30D9                     move.w     [A0]+, [A1]+
  1635. 000010A2  3D7C 0000 FFF4           move.w     [A6 - 0xC], 0x0
  1636. 000010A8  486E FFF4                pea.l      [A6 - 0xC]
  1637. 000010AC  486E 0016                pea.l      [A6 + 0x16]
  1638. 000010B0  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1639. 000010B4  A9EB                     syscall    Pack4/FP68K
  1640. 000010B6  6C2C                     bge        +0x2E /* 000010E4 */
  1641. 000010B8  41ED B0B2                lea.l      A0, [A5 - 0x4F4E]
  1642. 000010BC  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  1643. 000010C0  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  1644. 000010C4  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  1645. 000010C8  486E FFF6                pea.l      [A6 - 0xA]
  1646. 000010CC  486E FFEC                pea.l      [A6 - 0x14]
  1647. 000010D0  3F3C 0002                move.w     -[A7], 0x2
  1648. 000010D4  A9EB                     syscall    Pack4/FP68K
  1649. 000010D6  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1650. 000010DA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1651. 000010DE  20D9                     move.l     [A0]+, [A1]+
  1652. 000010E0  20D9                     move.l     [A0]+, [A1]+
  1653. 000010E2  30D9                     move.w     [A0]+, [A1]+
  1654. label000010E4:
  1655. 000010E4  486E FFF6                pea.l      [A6 - 0xA]
  1656. 000010E8  41EE 0016                lea.l      A0, [A6 + 0x16]
  1657. 000010EC  2F20                     move.l     -[A7], -[A0]
  1658. 000010EE  2F20                     move.l     -[A7], -[A0]
  1659. 000010F0  3F20                     move.w     -[A7], -[A0]
  1660. 000010F2  4EBA FBBA                jsr        [PC - 0x446 /* 00000CAE */]
  1661. 000010F6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1662. 000010FA  206E 0008                movea.l    A0, [A6 + 0x8]
  1663. 000010FE  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1664. 00001102  20D9                     move.l     [A0]+, [A1]+
  1665. 00001104  20D9                     move.l     [A0]+, [A1]+
  1666. 00001106  30D9                     move.w     [A0]+, [A1]+
  1667. label00001108:
  1668. 00001108  4E5E                     unlink     A6
  1669. 0000110A  4E75                     rts
  1670. 0000110C  4154                     chk.w      D0, [A4]
  1671. 0000110E  414E                     chk.w      D0, A6
  1672. 00001110  3220                     move.w     D1, -[A0]
  1673. 00001112  2020                     move.l     D0, -[A0]
  1674. 00001114  4E56 FFFE                link       A6, -0x0002
  1675. 00001118  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  1676. 0000111C  4EBA FB5E                jsr        [PC - 0x4A2 /* 00000C7C */]
  1677. 00001120  548F                     addq.l     A7, 2
  1678. 00001122  3D40 FFFE                move.w     [A6 - 0x2], D0
  1679. 00001126  486E 000C                pea.l      [A6 + 0xC]
  1680. 0000112A  3F3C 0014                move.w     -[A7], 0x14
  1681. 0000112E  A9EB                     syscall    Pack4/FP68K
  1682. 00001130  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1683. 00001134  4EBA FB02                jsr        [PC - 0x4FE /* 00000C38 */]
  1684. 00001138  548F                     addq.l     A7, 2
  1685. 0000113A  206E 0008                movea.l    A0, [A6 + 0x8]
  1686. 0000113E  43EE 000C                lea.l      A1, [A6 + 0xC]
  1687. 00001142  20D9                     move.l     [A0]+, [A1]+
  1688. 00001144  20D9                     move.l     [A0]+, [A1]+
  1689. 00001146  30D9                     move.w     [A0]+, [A1]+
  1690. 00001148  4E5E                     unlink     A6
  1691. 0000114A  4E75                     rts
  1692. 0000114C  4345                     chk.w      D1, D5
  1693. 0000114E  494C                     chk.w      D4, A4
  1694. 00001150  2020                     move.l     D0, -[A0]
  1695. 00001152  2020                     move.l     D0, -[A0]
  1696. export_271:
  1697. 00001154  4E56 0000                link       A6, 0
  1698. 00001158  486E 000C                pea.l      [A6 + 0xC]
  1699. 0000115C  3F3C 001A                move.w     -[A7], 0x1A
  1700. 00001160  A9EC                     syscall    Pack5/Elems68K
  1701. 00001162  206E 0008                movea.l    A0, [A6 + 0x8]
  1702. 00001166  43EE 000C                lea.l      A1, [A6 + 0xC]
  1703. 0000116A  20D9                     move.l     [A0]+, [A1]+
  1704. 0000116C  20D9                     move.l     [A0]+, [A1]+
  1705. 0000116E  30D9                     move.w     [A0]+, [A1]+
  1706. 00001170  4E5E                     unlink     A6
  1707. 00001172  4E75                     rts
  1708. 00001174  434F                     chk.w      D1, A7
  1709. 00001176  5320                     subq.b     -[A0], 1
  1710. 00001178  2020                     move.l     D0, -[A0]
  1711. 0000117A  2020                     move.l     D0, -[A0]
  1712. 0000117C  4E56 FFEC                link       A6, -0x0014
  1713. 00001180  4EBA FAD0                jsr        [PC - 0x530 /* 00000C52 */]
  1714. 00001184  41EE 0016                lea.l      A0, [A6 + 0x16]
  1715. 00001188  2F20                     move.l     -[A7], -[A0]
  1716. 0000118A  2F20                     move.l     -[A7], -[A0]
  1717. 0000118C  3F20                     move.w     -[A7], -[A0]
  1718. 0000118E  486E FFF6                pea.l      [A6 - 0xA]
  1719. 00001192  4EBA 00E8                jsr        [PC + 0xE8 /* 0000127C */]
  1720. 00001196  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1721. 0000119A  41D6                     lea.l      A0, [A6]
  1722. 0000119C  2F20                     move.l     -[A7], -[A0]
  1723. 0000119E  2F20                     move.l     -[A7], -[A0]
  1724. 000011A0  3F20                     move.w     -[A7], -[A0]
  1725. 000011A2  486E FFEC                pea.l      [A6 - 0x14]
  1726. 000011A6  4EBA 0088                jsr        [PC + 0x88 /* 00001230 */]
  1727. 000011AA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1728. 000011AE  486D B09E                pea.l      [A5 - 0x4F62]
  1729. 000011B2  486E FFEC                pea.l      [A6 - 0x14]
  1730. 000011B6  3F3C 0004                move.w     -[A7], 0x4
  1731. 000011BA  A9EB                     syscall    Pack4/FP68K
  1732. 000011BC  41EE 000C                lea.l      A0, [A6 + 0xC]
  1733. 000011C0  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1734. 000011C4  20D9                     move.l     [A0]+, [A1]+
  1735. 000011C6  20D9                     move.l     [A0]+, [A1]+
  1736. 000011C8  30D9                     move.w     [A0]+, [A1]+
  1737. 000011CA  41ED B0A8                lea.l      A0, [A5 - 0x4F58]
  1738. 000011CE  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  1739. 000011D2  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  1740. 000011D6  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  1741. 000011DA  486E 000C                pea.l      [A6 + 0xC]
  1742. 000011DE  486E FFF6                pea.l      [A6 - 0xA]
  1743. 000011E2  3F3C 0006                move.w     -[A7], 0x6
  1744. 000011E6  A9EB                     syscall    Pack4/FP68K
  1745. 000011E8  486E FFF6                pea.l      [A6 - 0xA]
  1746. 000011EC  486E 000C                pea.l      [A6 + 0xC]
  1747. 000011F0  3F3C 0000                move.w     -[A7], 0x0
  1748. 000011F4  A9EB                     syscall    Pack4/FP68K
  1749. 000011F6  4EBA FA22                jsr        [PC - 0x5DE /* 00000C1A */]
  1750. 000011FA  0240 0F00                andi.w     D0, 0xF00
  1751. 000011FE  4A40                     tst.w      D0
  1752. 00001200  6714                     beq        +0x16 /* 00001216 */
  1753. 00001202  7022                     moveq.l    D0, 0x22
  1754. 00001204  3B40 B028                move.w     [A5 - 0x4FD8], D0
  1755. 00001208  41EE 000C                lea.l      A0, [A6 + 0xC]
  1756. 0000120C  43ED B0D0                lea.l      A1, [A5 - 0x4F30]
  1757. 00001210  20D9                     move.l     [A0]+, [A1]+
  1758. 00001212  20D9                     move.l     [A0]+, [A1]+
  1759. 00001214  30D9                     move.w     [A0]+, [A1]+
  1760. label00001216:
  1761. 00001216  206E 0008                movea.l    A0, [A6 + 0x8]
  1762. 0000121A  43EE 000C                lea.l      A1, [A6 + 0xC]
  1763. 0000121E  20D9                     move.l     [A0]+, [A1]+
  1764. 00001220  20D9                     move.l     [A0]+, [A1]+
  1765. 00001222  30D9                     move.w     [A0]+, [A1]+
  1766. 00001224  4E5E                     unlink     A6
  1767. 00001226  4E75                     rts
  1768. 00001228  434F                     chk.w      D1, A7
  1769. 0000122A  5348                     subq.w     A0, 1
  1770. 0000122C  2020                     move.l     D0, -[A0]
  1771. 0000122E  2020                     move.l     D0, -[A0]
  1772. export_267:
  1773. fn00001230:
  1774. 00001230  4E56 0000                link       A6, 0
  1775. 00001234  4EBA FA1C                jsr        [PC - 0x5E4 /* 00000C52 */]
  1776. 00001238  486E 000C                pea.l      [A6 + 0xC]
  1777. 0000123C  3F3C 0008                move.w     -[A7], 0x8
  1778. 00001240  A9EC                     syscall    Pack5/Elems68K
  1779. 00001242  4EBA F9D6                jsr        [PC - 0x62A /* 00000C1A */]
  1780. 00001246  0240 0F00                andi.w     D0, 0xF00
  1781. 0000124A  4A40                     tst.w      D0
  1782. 0000124C  6714                     beq        +0x16 /* 00001262 */
  1783. 0000124E  7022                     moveq.l    D0, 0x22
  1784. 00001250  3B40 B028                move.w     [A5 - 0x4FD8], D0
  1785. 00001254  41EE 000C                lea.l      A0, [A6 + 0xC]
  1786. 00001258  43ED B0D0                lea.l      A1, [A5 - 0x4F30]
  1787. 0000125C  20D9                     move.l     [A0]+, [A1]+
  1788. 0000125E  20D9                     move.l     [A0]+, [A1]+
  1789. 00001260  30D9                     move.w     [A0]+, [A1]+
  1790. label00001262:
  1791. 00001262  206E 0008                movea.l    A0, [A6 + 0x8]
  1792. 00001266  43EE 000C                lea.l      A1, [A6 + 0xC]
  1793. 0000126A  20D9                     move.l     [A0]+, [A1]+
  1794. 0000126C  20D9                     move.l     [A0]+, [A1]+
  1795. 0000126E  30D9                     move.w     [A0]+, [A1]+
  1796. 00001270  4E5E                     unlink     A6
  1797. 00001272  4E75                     rts
  1798. 00001274  4558                     chk.w      D2, [A0]+
  1799. 00001276  5020                     addq.b     -[A0], 8
  1800. 00001278  2020                     move.l     D0, -[A0]
  1801. 0000127A  2020                     move.l     D0, -[A0]
  1802. export_270:
  1803. fn0000127C:
  1804. 0000127C  4E56 0000                link       A6, 0
  1805. 00001280  486E 000C                pea.l      [A6 + 0xC]
  1806. 00001284  3F3C 000F                move.w     -[A7], 0xF
  1807. 00001288  A9EB                     syscall    Pack4/FP68K
  1808. 0000128A  206E 0008                movea.l    A0, [A6 + 0x8]
  1809. 0000128E  43EE 000C                lea.l      A1, [A6 + 0xC]
  1810. 00001292  20D9                     move.l     [A0]+, [A1]+
  1811. 00001294  20D9                     move.l     [A0]+, [A1]+
  1812. 00001296  30D9                     move.w     [A0]+, [A1]+
  1813. 00001298  4E5E                     unlink     A6
  1814. 0000129A  4E75                     rts
  1815. 0000129C  4641                     not.w      D1
  1816. 0000129E  4253                     clr.w      [A3]
  1817. 000012A0  2020                     move.l     D0, -[A0]
  1818. 000012A2  2020                     move.l     D0, -[A0]
  1819. export_272:
  1820. 000012A4  4E56 FFFE                link       A6, -0x0002
  1821. 000012A8  3F3C 4000                move.w     -[A7], 0x4000 /* '@\0' */
  1822. 000012AC  4EBA F9CE                jsr        [PC - 0x632 /* 00000C7C */]
  1823. 000012B0  548F                     addq.l     A7, 2
  1824. 000012B2  3D40 FFFE                move.w     [A6 - 0x2], D0
  1825. 000012B6  486E 000C                pea.l      [A6 + 0xC]
  1826. 000012BA  3F3C 0014                move.w     -[A7], 0x14
  1827. 000012BE  A9EB                     syscall    Pack4/FP68K
  1828. 000012C0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1829. 000012C4  4EBA F972                jsr        [PC - 0x68E /* 00000C38 */]
  1830. 000012C8  548F                     addq.l     A7, 2
  1831. 000012CA  206E 0008                movea.l    A0, [A6 + 0x8]
  1832. 000012CE  43EE 000C                lea.l      A1, [A6 + 0xC]
  1833. 000012D2  20D9                     move.l     [A0]+, [A1]+
  1834. 000012D4  20D9                     move.l     [A0]+, [A1]+
  1835. 000012D6  30D9                     move.w     [A0]+, [A1]+
  1836. 000012D8  4E5E                     unlink     A6
  1837. 000012DA  4E75                     rts
  1838. 000012DC  464C                     not.w      A4
  1839. 000012DE  4F4F                     chk.w      D7, A7
  1840. 000012E0  5220                     addq.b     -[A0], 1
  1841. 000012E2  2020                     move.l     D0, -[A0]
  1842. export_263:
  1843. 000012E4  4E56 FFF2                link       A6, -0x000E
  1844. 000012E8  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1845. 000012EC  43EE 000C                lea.l      A1, [A6 + 0xC]
  1846. 000012F0  20D9                     move.l     [A0]+, [A1]+
  1847. 000012F2  20D9                     move.l     [A0]+, [A1]+
  1848. 000012F4  30D9                     move.w     [A0]+, [A1]+
  1849. 000012F6  486E 0016                pea.l      [A6 + 0x16]
  1850. 000012FA  3F3C 000F                move.w     -[A7], 0xF
  1851. 000012FE  A9EB                     syscall    Pack4/FP68K
  1852. 00001300  486E 0016                pea.l      [A6 + 0x16]
  1853. 00001304  486E FFF6                pea.l      [A6 - 0xA]
  1854. 00001308  3F3C 000C                move.w     -[A7], 0xC
  1855. 0000130C  A9EB                     syscall    Pack4/FP68K
  1856. 0000130E  3D7C 0000 FFF4           move.w     [A6 - 0xC], 0x0
  1857. 00001314  486E FFF4                pea.l      [A6 - 0xC]
  1858. 00001318  486E 000C                pea.l      [A6 + 0xC]
  1859. 0000131C  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1860. 00001320  A9EB                     syscall    Pack4/FP68K
  1861. 00001322  6F26                     ble        +0x28 /* 0000134A */
  1862. 00001324  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  1863. 0000132A  486E FFF2                pea.l      [A6 - 0xE]
  1864. 0000132E  486E FFF6                pea.l      [A6 - 0xA]
  1865. 00001332  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1866. 00001336  A9EB                     syscall    Pack4/FP68K
  1867. 00001338  6C10                     bge        +0x12 /* 0000134A */
  1868. 0000133A  486E 0016                pea.l      [A6 + 0x16]
  1869. 0000133E  486E FFF6                pea.l      [A6 - 0xA]
  1870. 00001342  3F3C 0000                move.w     -[A7], 0x0
  1871. 00001346  A9EB                     syscall    Pack4/FP68K
  1872. 00001348  603A                     bra        +0x3C /* 00001384 */
  1873. label0000134A:
  1874. 0000134A  3D7C 0000 FFF4           move.w     [A6 - 0xC], 0x0
  1875. 00001350  486E FFF4                pea.l      [A6 - 0xC]
  1876. 00001354  486E 000C                pea.l      [A6 + 0xC]
  1877. 00001358  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1878. 0000135C  A9EB                     syscall    Pack4/FP68K
  1879. 0000135E  6C24                     bge        +0x26 /* 00001384 */
  1880. 00001360  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  1881. 00001366  486E FFF2                pea.l      [A6 - 0xE]
  1882. 0000136A  486E FFF6                pea.l      [A6 - 0xA]
  1883. 0000136E  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1884. 00001372  A9EB                     syscall    Pack4/FP68K
  1885. 00001374  6F0E                     ble        +0x10 /* 00001384 */
  1886. 00001376  486E 0016                pea.l      [A6 + 0x16]
  1887. 0000137A  486E FFF6                pea.l      [A6 - 0xA]
  1888. 0000137E  3F3C 0002                move.w     -[A7], 0x2
  1889. 00001382  A9EB                     syscall    Pack4/FP68K
  1890. label00001384:
  1891. 00001384  206E 0008                movea.l    A0, [A6 + 0x8]
  1892. 00001388  43EE FFF6                lea.l      A1, [A6 - 0xA]
  1893. 0000138C  20D9                     move.l     [A0]+, [A1]+
  1894. 0000138E  20D9                     move.l     [A0]+, [A1]+
  1895. 00001390  30D9                     move.w     [A0]+, [A1]+
  1896. 00001392  4E5E                     unlink     A6
  1897. 00001394  4E75                     rts
  1898. 00001396  464D                     not.w      A5
  1899. 00001398  4F44                     chk.w      D7, D4
  1900. 0000139A  2020                     move.l     D0, -[A0]
  1901. 0000139C  2020                     move.l     D0, -[A0]
  1902. 0000139E  4E56 FFE2                link       A6, -0x001E
  1903. 000013A2  2F0C                     move.l     -[A7], A4
  1904. 000013A4  286E 0016                movea.l    A4, [A6 + 0x16]
  1905. 000013A8  41EE 0016                lea.l      A0, [A6 + 0x16]
  1906. 000013AC  2F20                     move.l     -[A7], -[A0]
  1907. 000013AE  2F20                     move.l     -[A7], -[A0]
  1908. 000013B0  3F20                     move.w     -[A7], -[A0]
  1909. 000013B2  486E FFEC                pea.l      [A6 - 0x14]
  1910. 000013B6  4EBA FEC4                jsr        [PC - 0x13C /* 0000127C */]
  1911. 000013BA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1912. 000013BE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1913. 000013C2  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1914. 000013C6  20D9                     move.l     [A0]+, [A1]+
  1915. 000013C8  20D9                     move.l     [A0]+, [A1]+
  1916. 000013CA  30D9                     move.w     [A0]+, [A1]+
  1917. 000013CC  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1918. 000013D0  43ED B080                lea.l      A1, [A5 - 0x4F80]
  1919. 000013D4  20D9                     move.l     [A0]+, [A1]+
  1920. 000013D6  20D9                     move.l     [A0]+, [A1]+
  1921. 000013D8  30D9                     move.w     [A0]+, [A1]+
  1922. 000013DA  3D7C 0000 FFEA           move.w     [A6 - 0x16], 0x0
  1923. 000013E0  486E FFEA                pea.l      [A6 - 0x16]
  1924. 000013E4  486E FFF6                pea.l      [A6 - 0xA]
  1925. 000013E8  3F3C 2008                move.w     -[A7], 0x2008
  1926. 000013EC  A9EB                     syscall    Pack4/FP68K
  1927. 000013EE  6614                     bne        +0x16 /* 00001404 */
  1928. 000013F0  4254                     clr.w      [A4]
  1929. 000013F2  206E 0008                movea.l    A0, [A6 + 0x8]
  1930. 000013F6  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  1931. 000013FA  20D9                     move.l     [A0]+, [A1]+
  1932. 000013FC  20D9                     move.l     [A0]+, [A1]+
  1933. 000013FE  30D9                     move.w     [A0]+, [A1]+
  1934. 00001400  6000 00B2                bra        +0xB4 /* 000014B4 */
  1935. label00001404:
  1936. 00001404  486E FFF6                pea.l      [A6 - 0xA]
  1937. 00001408  3F3C 0002                move.w     -[A7], 0x2
  1938. 0000140C  A9EC                     syscall    Pack5/Elems68K
  1939. 0000140E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1940. 00001412  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  1941. 00001416  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  1942. 0000141A  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  1943. 0000141E  486E FFE2                pea.l      [A6 - 0x1E]
  1944. 00001422  3F3C 0016                move.w     -[A7], 0x16
  1945. 00001426  A9EB                     syscall    Pack4/FP68K
  1946. 00001428  486E FFE2                pea.l      [A6 - 0x1E]
  1947. 0000142C  4854                     pea.l      [A4]
  1948. 0000142E  3F3C 2010                move.w     -[A7], 0x2010
  1949. 00001432  A9EB                     syscall    Pack4/FP68K
  1950. 00001434  4854                     pea.l      [A4]
  1951. 00001436  486E FFF6                pea.l      [A6 - 0xA]
  1952. 0000143A  3F3C 2002                move.w     -[A7], 0x2002
  1953. 0000143E  A9EB                     syscall    Pack4/FP68K
  1954. 00001440  486E FFF6                pea.l      [A6 - 0xA]
  1955. 00001444  486E FFEC                pea.l      [A6 - 0x14]
  1956. 00001448  3F3C 8012                move.w     -[A7], 0x8012
  1957. 0000144C  A9EC                     syscall    Pack5/Elems68K
  1958. 0000144E  486D B076                pea.l      [A5 - 0x4F8A]
  1959. 00001452  486E FFEC                pea.l      [A6 - 0x14]
  1960. 00001456  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1961. 0000145A  A9EB                     syscall    Pack4/FP68K
  1962. 0000145C  6D12                     blt        +0x14 /* 00001470 */
  1963. 0000145E  486D B09E                pea.l      [A5 - 0x4F62]
  1964. 00001462  486E FFEC                pea.l      [A6 - 0x14]
  1965. 00001466  3F3C 0004                move.w     -[A7], 0x4
  1966. 0000146A  A9EB                     syscall    Pack4/FP68K
  1967. 0000146C  5254                     addq.w     [A4], 1
  1968. 0000146E  6020                     bra        +0x22 /* 00001490 */
  1969. label00001470:
  1970. 00001470  486D B09E                pea.l      [A5 - 0x4F62]
  1971. 00001474  486E FFEC                pea.l      [A6 - 0x14]
  1972. 00001478  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1973. 0000147C  A9EB                     syscall    Pack4/FP68K
  1974. 0000147E  6C10                     bge        +0x12 /* 00001490 */
  1975. 00001480  486E FFEC                pea.l      [A6 - 0x14]
  1976. 00001484  486E FFEC                pea.l      [A6 - 0x14]
  1977. 00001488  3F3C 0000                move.w     -[A7], 0x0
  1978. 0000148C  A9EB                     syscall    Pack4/FP68K
  1979. 0000148E  5354                     subq.w     [A4], 1
  1980. label00001490:
  1981. 00001490  486E FFEC                pea.l      [A6 - 0x14]
  1982. 00001494  41EE 0016                lea.l      A0, [A6 + 0x16]
  1983. 00001498  2F20                     move.l     -[A7], -[A0]
  1984. 0000149A  2F20                     move.l     -[A7], -[A0]
  1985. 0000149C  3F20                     move.w     -[A7], -[A0]
  1986. 0000149E  4EBA F80E                jsr        [PC - 0x7F2 /* 00000CAE */]
  1987. 000014A2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1988. 000014A6  206E 0008                movea.l    A0, [A6 + 0x8]
  1989. 000014AA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1990. 000014AE  20D9                     move.l     [A0]+, [A1]+
  1991. 000014B0  20D9                     move.l     [A0]+, [A1]+
  1992. 000014B2  30D9                     move.w     [A0]+, [A1]+
  1993. label000014B4:
  1994. 000014B4  285F                     movea.l    A4, [A7]+
  1995. 000014B6  4E5E                     unlink     A6
  1996. 000014B8  4E75                     rts
  1997. 000014BA  4652                     not.w      [A2]
  1998. 000014BC  4558                     chk.w      D2, [A0]+
  1999. 000014BE  5020                     addq.b     -[A0], 8
  2000. 000014C0  2020                     move.l     D0, -[A0]
  2001. 000014C2  4E56 0000                link       A6, 0
  2002. 000014C6  4AAE 0008                tst.l      [A6 + 0x8]
  2003. 000014CA  6C08                     bge        +0xA /* 000014D4 */
  2004. 000014CC  202E 0008                move.l     D0, [A6 + 0x8]
  2005. 000014D0  4480                     neg.l      D0
  2006. 000014D2  6004                     bra        +0x6 /* 000014D8 */
  2007. label000014D4:
  2008. 000014D4  202E 0008                move.l     D0, [A6 + 0x8]
  2009. label000014D8:
  2010. 000014D8  4E5E                     unlink     A6
  2011. 000014DA  4E75                     rts
  2012. 000014DC  4C41 4253                movem.l    D0,D1,D4,D6,A1,A6, D1
  2013. 000014E0  2020                     move.l     D0, -[A0]
  2014. 000014E2  2020                     move.l     D0, -[A0]
  2015. 000014E4  4E56 0000                link       A6, 0
  2016. 000014E8  486E 0016                pea.l      [A6 + 0x16]
  2017. 000014EC  486E 000C                pea.l      [A6 + 0xC]
  2018. 000014F0  3F3C 0018                move.w     -[A7], 0x18
  2019. 000014F4  A9EB                     syscall    Pack4/FP68K
  2020. 000014F6  206E 0008                movea.l    A0, [A6 + 0x8]
  2021. 000014FA  43EE 000C                lea.l      A1, [A6 + 0xC]
  2022. 000014FE  20D9                     move.l     [A0]+, [A1]+
  2023. 00001500  20D9                     move.l     [A0]+, [A1]+
  2024. 00001502  30D9                     move.w     [A0]+, [A1]+
  2025. 00001504  4E5E                     unlink     A6
  2026. 00001506  4E75                     rts
  2027. 00001508  4C44 4558                movem.l    D3,D4,D6,A0,A2,A6, D4
  2028. 0000150C  5020                     addq.b     -[A0], 8
  2029. 0000150E  2020                     move.l     D0, -[A0]
  2030. export_268:
  2031. 00001510  4E56 FFFE                link       A6, -0x0002
  2032. 00001514  3D7C 0000 FFFE           move.w     [A6 - 0x2], 0x0
  2033. 0000151A  486E FFFE                pea.l      [A6 - 0x2]
  2034. 0000151E  486E 000C                pea.l      [A6 + 0xC]
  2035. 00001522  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2036. 00001526  A9EB                     syscall    Pack4/FP68K
  2037. 00001528  6E16                     bgt        +0x18 /* 00001540 */
  2038. 0000152A  7021                     moveq.l    D0, 0x21
  2039. 0000152C  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2040. 00001530  206E 0008                movea.l    A0, [A6 + 0x8]
  2041. 00001534  43ED B0DA                lea.l      A1, [A5 - 0x4F26]
  2042. 00001538  20D9                     move.l     [A0]+, [A1]+
  2043. 0000153A  20D9                     move.l     [A0]+, [A1]+
  2044. 0000153C  30D9                     move.w     [A0]+, [A1]+
  2045. 0000153E  6016                     bra        +0x18 /* 00001556 */
  2046. label00001540:
  2047. 00001540  486E 000C                pea.l      [A6 + 0xC]
  2048. 00001544  4267                     clr.w      -[A7]
  2049. 00001546  A9EC                     syscall    Pack5/Elems68K
  2050. 00001548  206E 0008                movea.l    A0, [A6 + 0x8]
  2051. 0000154C  43EE 000C                lea.l      A1, [A6 + 0xC]
  2052. 00001550  20D9                     move.l     [A0]+, [A1]+
  2053. 00001552  20D9                     move.l     [A0]+, [A1]+
  2054. 00001554  30D9                     move.w     [A0]+, [A1]+
  2055. label00001556:
  2056. 00001556  4E5E                     unlink     A6
  2057. 00001558  4E75                     rts
  2058. 0000155A  4C4F 4720                movem.l    D5,A0,A1,A2,A6, A7
  2059. 0000155E  2020                     move.l     D0, -[A0]
  2060. 00001560  2020                     move.l     D0, -[A0]
  2061. 00001562  4E56 FFF6                link       A6, -0x000A
  2062. 00001566  3D7C 0000 FFFE           move.w     [A6 - 0x2], 0x0
  2063. 0000156C  486E FFFE                pea.l      [A6 - 0x2]
  2064. 00001570  486E 000C                pea.l      [A6 + 0xC]
  2065. 00001574  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2066. 00001578  A9EB                     syscall    Pack4/FP68K
  2067. 0000157A  6E16                     bgt        +0x18 /* 00001592 */
  2068. 0000157C  7021                     moveq.l    D0, 0x21
  2069. 0000157E  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2070. 00001582  206E 0008                movea.l    A0, [A6 + 0x8]
  2071. 00001586  43ED B0DA                lea.l      A1, [A5 - 0x4F26]
  2072. 0000158A  20D9                     move.l     [A0]+, [A1]+
  2073. 0000158C  20D9                     move.l     [A0]+, [A1]+
  2074. 0000158E  30D9                     move.w     [A0]+, [A1]+
  2075. 00001590  6036                     bra        +0x38 /* 000015C8 */
  2076. label00001592:
  2077. 00001592  486E 000C                pea.l      [A6 + 0xC]
  2078. 00001596  3F3C 0002                move.w     -[A7], 0x2
  2079. 0000159A  A9EC                     syscall    Pack5/Elems68K
  2080. 0000159C  41EE 000C                lea.l      A0, [A6 + 0xC]
  2081. 000015A0  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  2082. 000015A4  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  2083. 000015A8  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  2084. 000015AC  486D B0C6                pea.l      [A5 - 0x4F3A]
  2085. 000015B0  486E FFF6                pea.l      [A6 - 0xA]
  2086. 000015B4  3F3C 0006                move.w     -[A7], 0x6
  2087. 000015B8  A9EB                     syscall    Pack4/FP68K
  2088. 000015BA  206E 0008                movea.l    A0, [A6 + 0x8]
  2089. 000015BE  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2090. 000015C2  20D9                     move.l     [A0]+, [A1]+
  2091. 000015C4  20D9                     move.l     [A0]+, [A1]+
  2092. 000015C6  30D9                     move.w     [A0]+, [A1]+
  2093. label000015C8:
  2094. 000015C8  4E5E                     unlink     A6
  2095. 000015CA  4E75                     rts
  2096. 000015CC  4C4F 4731                movem.l    D0,D4,D5,A0,A1,A2,A6, A7
  2097. 000015D0  3020                     move.w     D0, -[A0]
  2098. 000015D2  2020                     move.l     D0, -[A0]
  2099. fn000015D4:
  2100. 000015D4  4E56 FFEA                link       A6, -0x0016
  2101. 000015D8  2F0C                     move.l     -[A7], A4
  2102. 000015DA  286E 0016                movea.l    A4, [A6 + 0x16]
  2103. 000015DE  41EE 000C                lea.l      A0, [A6 + 0xC]
  2104. 000015E2  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  2105. 000015E6  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  2106. 000015EA  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  2107. 000015EE  486E FFF6                pea.l      [A6 - 0xA]
  2108. 000015F2  3F3C 0016                move.w     -[A7], 0x16
  2109. 000015F6  A9EB                     syscall    Pack4/FP68K
  2110. 000015F8  486E FFF6                pea.l      [A6 - 0xA]
  2111. 000015FC  4854                     pea.l      [A4]
  2112. 000015FE  3F3C 2010                move.w     -[A7], 0x2010
  2113. 00001602  A9EB                     syscall    Pack4/FP68K
  2114. 00001604  3F14                     move.w     -[A7], [A4]
  2115. 00001606  4EBA F6C8                jsr        [PC - 0x938 /* 00000CD0 */]
  2116. 0000160A  548F                     addq.l     A7, 2
  2117. 0000160C  41EE 0016                lea.l      A0, [A6 + 0x16]
  2118. 00001610  2F20                     move.l     -[A7], -[A0]
  2119. 00001612  2F20                     move.l     -[A7], -[A0]
  2120. 00001614  3F20                     move.w     -[A7], -[A0]
  2121. 00001616  486E FFEC                pea.l      [A6 - 0x14]
  2122. 0000161A  3D40 FFEA                move.w     [A6 - 0x16], D0
  2123. 0000161E  4EBA FC5C                jsr        [PC - 0x3A4 /* 0000127C */]
  2124. 00001622  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2125. 00001626  486E FFEA                pea.l      [A6 - 0x16]
  2126. 0000162A  486E FFEC                pea.l      [A6 - 0x14]
  2127. 0000162E  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2128. 00001632  A9EB                     syscall    Pack4/FP68K
  2129. 00001634  6C0A                     bge        +0xC /* 00001640 */
  2130. 00001636  4A54                     tst.w      [A4]
  2131. 00001638  6F04                     ble        +0x6 /* 0000163E */
  2132. 0000163A  5354                     subq.w     [A4], 1
  2133. 0000163C  6002                     bra        +0x4 /* 00001640 */
  2134. label0000163E:
  2135. 0000163E  5254                     addq.w     [A4], 1
  2136. label00001640:
  2137. 00001640  41EE 000C                lea.l      A0, [A6 + 0xC]
  2138. 00001644  2D58 FFF6                move.l     [A6 - 0xA], [A0]+
  2139. 00001648  2D58 FFFA                move.l     [A6 - 0x6], [A0]+
  2140. 0000164C  3D58 FFFE                move.w     [A6 - 0x2], [A0]+
  2141. 00001650  4854                     pea.l      [A4]
  2142. 00001652  486E FFF6                pea.l      [A6 - 0xA]
  2143. 00001656  3F3C 2002                move.w     -[A7], 0x2002
  2144. 0000165A  A9EB                     syscall    Pack4/FP68K
  2145. 0000165C  206E 0008                movea.l    A0, [A6 + 0x8]
  2146. 00001660  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2147. 00001664  20D9                     move.l     [A0]+, [A1]+
  2148. 00001666  20D9                     move.l     [A0]+, [A1]+
  2149. 00001668  30D9                     move.w     [A0]+, [A1]+
  2150. 0000166A  285F                     movea.l    A4, [A7]+
  2151. 0000166C  4E5E                     unlink     A6
  2152. 0000166E  4E75                     rts
  2153. 00001670  4D4F                     chk.w      D6, A7
  2154. 00001672  4446                     neg.w      D6
  2155. 00001674  2020                     move.l     D0, -[A0]
  2156. 00001676  2020                     move.l     D0, -[A0]
  2157. export_264:
  2158. 00001678  4E56 FFEA                link       A6, -0x0016
  2159. 0000167C  426E FFFE                clr.w      [A6 - 0x2]
  2160. 00001680  4EBA F5D0                jsr        [PC - 0xA30 /* 00000C52 */]
  2161. 00001684  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  2162. 0000168A  486E FFF2                pea.l      [A6 - 0xE]
  2163. 0000168E  486E 000C                pea.l      [A6 + 0xC]
  2164. 00001692  3F3C 2008                move.w     -[A7], 0x2008
  2165. 00001696  A9EB                     syscall    Pack4/FP68K
  2166. 00001698  6640                     bne        +0x42 /* 000016DA */
  2167. 0000169A  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  2168. 000016A0  486E FFF2                pea.l      [A6 - 0xE]
  2169. 000016A4  486E 0016                pea.l      [A6 + 0x16]
  2170. 000016A8  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2171. 000016AC  A9EB                     syscall    Pack4/FP68K
  2172. 000016AE  6E18                     bgt        +0x1A /* 000016C8 */
  2173. 000016B0  7021                     moveq.l    D0, 0x21
  2174. 000016B2  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2175. 000016B6  206E 0008                movea.l    A0, [A6 + 0x8]
  2176. 000016BA  43ED B0DA                lea.l      A1, [A5 - 0x4F26]
  2177. 000016BE  20D9                     move.l     [A0]+, [A1]+
  2178. 000016C0  20D9                     move.l     [A0]+, [A1]+
  2179. 000016C2  30D9                     move.w     [A0]+, [A1]+
  2180. 000016C4  6000 012E                bra        +0x130 /* 000017F4 */
  2181. label000016C8:
  2182. 000016C8  206E 0008                movea.l    A0, [A6 + 0x8]
  2183. 000016CC  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  2184. 000016D0  20D9                     move.l     [A0]+, [A1]+
  2185. 000016D2  20D9                     move.l     [A0]+, [A1]+
  2186. 000016D4  30D9                     move.w     [A0]+, [A1]+
  2187. 000016D6  6000 011C                bra        +0x11E /* 000017F4 */
  2188. label000016DA:
  2189. 000016DA  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  2190. 000016E0  486E FFF2                pea.l      [A6 - 0xE]
  2191. 000016E4  486E 0016                pea.l      [A6 + 0x16]
  2192. 000016E8  3F3C 2008                move.w     -[A7], 0x2008
  2193. 000016EC  A9EB                     syscall    Pack4/FP68K
  2194. 000016EE  6612                     bne        +0x14 /* 00001702 */
  2195. 000016F0  206E 0008                movea.l    A0, [A6 + 0x8]
  2196. 000016F4  43ED B076                lea.l      A1, [A5 - 0x4F8A]
  2197. 000016F8  20D9                     move.l     [A0]+, [A1]+
  2198. 000016FA  20D9                     move.l     [A0]+, [A1]+
  2199. 000016FC  30D9                     move.w     [A0]+, [A1]+
  2200. 000016FE  6000 00F4                bra        +0xF6 /* 000017F4 */
  2201. label00001702:
  2202. 00001702  3D7C 0000 FFF2           move.w     [A6 - 0xE], 0x0
  2203. 00001708  486E FFF2                pea.l      [A6 - 0xE]
  2204. 0000170C  486E 000C                pea.l      [A6 + 0xC]
  2205. 00001710  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2206. 00001714  A9EB                     syscall    Pack4/FP68K
  2207. 00001716  6C00 006C                bge        +0x6E /* 00001784 */
  2208. 0000171A  486E FFFE                pea.l      [A6 - 0x2]
  2209. 0000171E  41EE 0020                lea.l      A0, [A6 + 0x20]
  2210. 00001722  2F20                     move.l     -[A7], -[A0]
  2211. 00001724  2F20                     move.l     -[A7], -[A0]
  2212. 00001726  3F20                     move.w     -[A7], -[A0]
  2213. 00001728  486E FFEA                pea.l      [A6 - 0x16]
  2214. 0000172C  4EBA FEA6                jsr        [PC - 0x15A /* 000015D4 */]
  2215. 00001730  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2216. 00001734  486E FFFE                pea.l      [A6 - 0x2]
  2217. 00001738  486E 0016                pea.l      [A6 + 0x16]
  2218. 0000173C  3F3C 2008                move.w     -[A7], 0x2008
  2219. 00001740  A9EB                     syscall    Pack4/FP68K
  2220. 00001742  6718                     beq        +0x1A /* 0000175C */
  2221. 00001744  7021                     moveq.l    D0, 0x21
  2222. 00001746  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2223. 0000174A  206E 0008                movea.l    A0, [A6 + 0x8]
  2224. 0000174E  43ED B0DA                lea.l      A1, [A5 - 0x4F26]
  2225. 00001752  20D9                     move.l     [A0]+, [A1]+
  2226. 00001754  20D9                     move.l     [A0]+, [A1]+
  2227. 00001756  30D9                     move.w     [A0]+, [A1]+
  2228. 00001758  6000 009A                bra        +0x9C /* 000017F4 */
  2229. label0000175C:
  2230. 0000175C  41EE 000C                lea.l      A0, [A6 + 0xC]
  2231. 00001760  2D58 FFEA                move.l     [A6 - 0x16], [A0]+
  2232. 00001764  2D58 FFEE                move.l     [A6 - 0x12], [A0]+
  2233. 00001768  3D58 FFF2                move.w     [A6 - 0xE], [A0]+
  2234. 0000176C  486E FFEA                pea.l      [A6 - 0x16]
  2235. 00001770  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2236. 00001774  A9EB                     syscall    Pack4/FP68K
  2237. 00001776  41EE 000C                lea.l      A0, [A6 + 0xC]
  2238. 0000177A  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2239. 0000177E  20D9                     move.l     [A0]+, [A1]+
  2240. 00001780  20D9                     move.l     [A0]+, [A1]+
  2241. 00001782  30D9                     move.w     [A0]+, [A1]+
  2242. label00001784:
  2243. 00001784  486E 0016                pea.l      [A6 + 0x16]
  2244. 00001788  486E 000C                pea.l      [A6 + 0xC]
  2245. 0000178C  3F3C 8012                move.w     -[A7], 0x8012
  2246. 00001790  A9EC                     syscall    Pack5/Elems68K
  2247. 00001792  4EBA F486                jsr        [PC - 0xB7A /* 00000C1A */]
  2248. 00001796  0240 0F00                andi.w     D0, 0xF00
  2249. 0000179A  4A40                     tst.w      D0
  2250. 0000179C  6714                     beq        +0x16 /* 000017B2 */
  2251. 0000179E  7022                     moveq.l    D0, 0x22
  2252. 000017A0  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2253. 000017A4  41EE 000C                lea.l      A0, [A6 + 0xC]
  2254. 000017A8  43ED B0D0                lea.l      A1, [A5 - 0x4F30]
  2255. 000017AC  20D9                     move.l     [A0]+, [A1]+
  2256. 000017AE  20D9                     move.l     [A0]+, [A1]+
  2257. 000017B0  30D9                     move.w     [A0]+, [A1]+
  2258. label000017B2:
  2259. 000017B2  082E 0000 FFFF           btst.b     [A6 - 0x1], 0x0
  2260. 000017B8  671C                     beq        +0x1E /* 000017D6 */
  2261. 000017BA  41EE 000C                lea.l      A0, [A6 + 0xC]
  2262. 000017BE  2D58 FFEA                move.l     [A6 - 0x16], [A0]+
  2263. 000017C2  2D58 FFEE                move.l     [A6 - 0x12], [A0]+
  2264. 000017C6  3D58 FFF2                move.w     [A6 - 0xE], [A0]+
  2265. 000017CA  486E FFEA                pea.l      [A6 - 0x16]
  2266. 000017CE  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2267. 000017D2  A9EB                     syscall    Pack4/FP68K
  2268. 000017D4  6010                     bra        +0x12 /* 000017E6 */
  2269. label000017D6:
  2270. 000017D6  41EE 000C                lea.l      A0, [A6 + 0xC]
  2271. 000017DA  2D58 FFEA                move.l     [A6 - 0x16], [A0]+
  2272. 000017DE  2D58 FFEE                move.l     [A6 - 0x12], [A0]+
  2273. 000017E2  3D58 FFF2                move.w     [A6 - 0xE], [A0]+
  2274. label000017E6:
  2275. 000017E6  206E 0008                movea.l    A0, [A6 + 0x8]
  2276. 000017EA  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2277. 000017EE  20D9                     move.l     [A0]+, [A1]+
  2278. 000017F0  20D9                     move.l     [A0]+, [A1]+
  2279. 000017F2  30D9                     move.w     [A0]+, [A1]+
  2280. label000017F4:
  2281. 000017F4  4E5E                     unlink     A6
  2282. 000017F6  4E75                     rts
  2283. 000017F8  504F                     addq.w     A7, 8
  2284. 000017FA  5720                     subq.b     -[A0], 3
  2285. 000017FC  2020                     move.l     D0, -[A0]
  2286. 000017FE  2020                     move.l     D0, -[A0]
  2287. 00001800  4879 41C6 4E6D           push.l     0x41C64E6D
  2288. 00001806  2F2D B0E4                move.l     -[A7], [A5 - 0x4F1C]
  2289. 0000180A  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2290. 0000180E  0680 0000 3039           addi.l     D0, 0x3039 /* '09' */
  2291. 00001814  2B40 B0E4                move.l     [A5 - 0x4F1C], D0
  2292. 00001818  302D B0E4                move.w     D0, [A5 - 0x4F1C]
  2293. 0000181C  0240 7FFF                andi.w     D0, 0x7FFF
  2294. 00001820  4E75                     rts
  2295. export_269:
  2296. 00001822  4E56 0000                link       A6, 0
  2297. 00001826  486E 000C                pea.l      [A6 + 0xC]
  2298. 0000182A  3F3C 0018                move.w     -[A7], 0x18
  2299. 0000182E  A9EC                     syscall    Pack5/Elems68K
  2300. 00001830  206E 0008                movea.l    A0, [A6 + 0x8]
  2301. 00001834  43EE 000C                lea.l      A1, [A6 + 0xC]
  2302. 00001838  20D9                     move.l     [A0]+, [A1]+
  2303. 0000183A  20D9                     move.l     [A0]+, [A1]+
  2304. 0000183C  30D9                     move.w     [A0]+, [A1]+
  2305. 0000183E  4E5E                     unlink     A6
  2306. 00001840  4E75                     rts
  2307. 00001842  5349                     subq.w     A1, 1
  2308. 00001844  4E20                     .invalid   // invalid opcode 4
  2309. 00001846  2020                     move.l     D0, -[A0]
  2310. 00001848  2020                     move.l     D0, -[A0]
  2311. 0000184A  4E56 FFE2                link       A6, -0x001E
  2312. 0000184E  41EE 0016                lea.l      A0, [A6 + 0x16]
  2313. 00001852  2F20                     move.l     -[A7], -[A0]
  2314. 00001854  2F20                     move.l     -[A7], -[A0]
  2315. 00001856  3F20                     move.w     -[A7], -[A0]
  2316. 00001858  486E FFEC                pea.l      [A6 - 0x14]
  2317. 0000185C  4EBA FA1E                jsr        [PC - 0x5E2 /* 0000127C */]
  2318. 00001860  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2319. 00001864  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2320. 00001868  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2321. 0000186C  20D9                     move.l     [A0]+, [A1]+
  2322. 0000186E  20D9                     move.l     [A0]+, [A1]+
  2323. 00001870  30D9                     move.w     [A0]+, [A1]+
  2324. 00001872  4EBA F3DE                jsr        [PC - 0xC22 /* 00000C52 */]
  2325. 00001876  486E FFF6                pea.l      [A6 - 0xA]
  2326. 0000187A  3F3C 000C                move.w     -[A7], 0xC
  2327. 0000187E  A9EC                     syscall    Pack5/Elems68K
  2328. 00001880  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2329. 00001884  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  2330. 00001888  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  2331. 0000188C  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  2332. 00001890  486D B076                pea.l      [A5 - 0x4F8A]
  2333. 00001894  486E FFEC                pea.l      [A6 - 0x14]
  2334. 00001898  3F3C 0000                move.w     -[A7], 0x0
  2335. 0000189C  A9EB                     syscall    Pack4/FP68K
  2336. 0000189E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2337. 000018A2  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  2338. 000018A6  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  2339. 000018AA  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  2340. 000018AE  486E FFEC                pea.l      [A6 - 0x14]
  2341. 000018B2  486E FFE2                pea.l      [A6 - 0x1E]
  2342. 000018B6  3F3C 0006                move.w     -[A7], 0x6
  2343. 000018BA  A9EB                     syscall    Pack4/FP68K
  2344. 000018BC  486E FFE2                pea.l      [A6 - 0x1E]
  2345. 000018C0  486E FFF6                pea.l      [A6 - 0xA]
  2346. 000018C4  3F3C 0000                move.w     -[A7], 0x0
  2347. 000018C8  A9EB                     syscall    Pack4/FP68K
  2348. 000018CA  486D B09E                pea.l      [A5 - 0x4F62]
  2349. 000018CE  486E FFF6                pea.l      [A6 - 0xA]
  2350. 000018D2  3F3C 0004                move.w     -[A7], 0x4
  2351. 000018D6  A9EB                     syscall    Pack4/FP68K
  2352. 000018D8  4EBA F340                jsr        [PC - 0xCC0 /* 00000C1A */]
  2353. 000018DC  0240 0F00                andi.w     D0, 0xF00
  2354. 000018E0  4A40                     tst.w      D0
  2355. 000018E2  6714                     beq        +0x16 /* 000018F8 */
  2356. 000018E4  7022                     moveq.l    D0, 0x22
  2357. 000018E6  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2358. 000018EA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2359. 000018EE  43ED B0D0                lea.l      A1, [A5 - 0x4F30]
  2360. 000018F2  20D9                     move.l     [A0]+, [A1]+
  2361. 000018F4  20D9                     move.l     [A0]+, [A1]+
  2362. 000018F6  30D9                     move.w     [A0]+, [A1]+
  2363. label000018F8:
  2364. 000018F8  486E FFF6                pea.l      [A6 - 0xA]
  2365. 000018FC  41EE 0016                lea.l      A0, [A6 + 0x16]
  2366. 00001900  2F20                     move.l     -[A7], -[A0]
  2367. 00001902  2F20                     move.l     -[A7], -[A0]
  2368. 00001904  3F20                     move.w     -[A7], -[A0]
  2369. 00001906  4EBA F3A6                jsr        [PC - 0xC5A /* 00000CAE */]
  2370. 0000190A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2371. 0000190E  206E 0008                movea.l    A0, [A6 + 0x8]
  2372. 00001912  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2373. 00001916  20D9                     move.l     [A0]+, [A1]+
  2374. 00001918  20D9                     move.l     [A0]+, [A1]+
  2375. 0000191A  30D9                     move.w     [A0]+, [A1]+
  2376. 0000191C  4E5E                     unlink     A6
  2377. 0000191E  4E75                     rts
  2378. 00001920  5349                     subq.w     A1, 1
  2379. 00001922  4E48                     trap       8
  2380. 00001924  2020                     move.l     D0, -[A0]
  2381. 00001926  2020                     move.l     D0, -[A0]
  2382. export_274:
  2383. fn00001928:
  2384. 00001928  4E56 FFFE                link       A6, -0x0002
  2385. 0000192C  3D7C 0000 FFFE           move.w     [A6 - 0x2], 0x0
  2386. 00001932  486E FFFE                pea.l      [A6 - 0x2]
  2387. 00001936  486E 000C                pea.l      [A6 + 0xC]
  2388. 0000193A  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  2389. 0000193E  A9EB                     syscall    Pack4/FP68K
  2390. 00001940  6C16                     bge        +0x18 /* 00001958 */
  2391. 00001942  7021                     moveq.l    D0, 0x21
  2392. 00001944  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2393. 00001948  206E 0008                movea.l    A0, [A6 + 0x8]
  2394. 0000194C  43ED B06C                lea.l      A1, [A5 - 0x4F94]
  2395. 00001950  20D9                     move.l     [A0]+, [A1]+
  2396. 00001952  20D9                     move.l     [A0]+, [A1]+
  2397. 00001954  30D9                     move.w     [A0]+, [A1]+
  2398. 00001956  6018                     bra        +0x1A /* 00001970 */
  2399. label00001958:
  2400. 00001958  486E 000C                pea.l      [A6 + 0xC]
  2401. 0000195C  3F3C 0012                move.w     -[A7], 0x12
  2402. 00001960  A9EB                     syscall    Pack4/FP68K
  2403. 00001962  206E 0008                movea.l    A0, [A6 + 0x8]
  2404. 00001966  43EE 000C                lea.l      A1, [A6 + 0xC]
  2405. 0000196A  20D9                     move.l     [A0]+, [A1]+
  2406. 0000196C  20D9                     move.l     [A0]+, [A1]+
  2407. 0000196E  30D9                     move.w     [A0]+, [A1]+
  2408. label00001970:
  2409. 00001970  4E5E                     unlink     A6
  2410. 00001972  4E75                     rts
  2411. 00001974  5351                     subq.w     [A1], 1
  2412. 00001976  5254                     addq.w     [A4], 1
  2413. 00001978  2020                     move.l     D0, -[A0]
  2414. 0000197A  2020                     move.l     D0, -[A0]
  2415. 0000197C  4E56 0000                link       A6, 0
  2416. 00001980  7000                     moveq.l    D0, 0x00
  2417. 00001982  302E 0008                move.w     D0, [A6 + 0x8]
  2418. 00001986  2B40 B0E4                move.l     [A5 - 0x4F1C], D0
  2419. 0000198A  4E5E                     unlink     A6
  2420. 0000198C  4E75                     rts
  2421. 0000198E  5352                     subq.w     [A2], 1
  2422. 00001990  414E                     chk.w      D0, A6
  2423. 00001992  4420                     neg.b      -[A0]
  2424. 00001994  2020                     move.l     D0, -[A0]
  2425. export_266:
  2426. 00001996  4E56 0000                link       A6, 0
  2427. 0000199A  4EBA F2B6                jsr        [PC - 0xD4A /* 00000C52 */]
  2428. 0000199E  486E 000C                pea.l      [A6 + 0xC]
  2429. 000019A2  3F3C 001C                move.w     -[A7], 0x1C
  2430. 000019A6  A9EC                     syscall    Pack5/Elems68K
  2431. 000019A8  4EBA F270                jsr        [PC - 0xD90 /* 00000C1A */]
  2432. 000019AC  0240 0F00                andi.w     D0, 0xF00
  2433. 000019B0  4A40                     tst.w      D0
  2434. 000019B2  6714                     beq        +0x16 /* 000019C8 */
  2435. 000019B4  7022                     moveq.l    D0, 0x22
  2436. 000019B6  3B40 B028                move.w     [A5 - 0x4FD8], D0
  2437. 000019BA  41EE 000C                lea.l      A0, [A6 + 0xC]
  2438. 000019BE  43ED B0D0                lea.l      A1, [A5 - 0x4F30]
  2439. 000019C2  20D9                     move.l     [A0]+, [A1]+
  2440. 000019C4  20D9                     move.l     [A0]+, [A1]+
  2441. 000019C6  30D9                     move.w     [A0]+, [A1]+
  2442. label000019C8:
  2443. 000019C8  206E 0008                movea.l    A0, [A6 + 0x8]
  2444. 000019CC  43EE 000C                lea.l      A1, [A6 + 0xC]
  2445. 000019D0  20D9                     move.l     [A0]+, [A1]+
  2446. 000019D2  20D9                     move.l     [A0]+, [A1]+
  2447. 000019D4  30D9                     move.w     [A0]+, [A1]+
  2448. 000019D6  4E5E                     unlink     A6
  2449. 000019D8  4E75                     rts
  2450. 000019DA  5441                     addq.w     D1, 2
  2451. 000019DC  4E20                     .invalid   // invalid opcode 4
  2452. 000019DE  2020                     move.l     D0, -[A0]
  2453. 000019E0  2020                     move.l     D0, -[A0]
  2454. 000019E2  4E56 FFE2                link       A6, -0x001E
  2455. 000019E6  41EE 0016                lea.l      A0, [A6 + 0x16]
  2456. 000019EA  2F20                     move.l     -[A7], -[A0]
  2457. 000019EC  2F20                     move.l     -[A7], -[A0]
  2458. 000019EE  3F20                     move.w     -[A7], -[A0]
  2459. 000019F0  486E FFEC                pea.l      [A6 - 0x14]
  2460. 000019F4  4EBA F886                jsr        [PC - 0x77A /* 0000127C */]
  2461. 000019F8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2462. 000019FC  486D B094                pea.l      [A5 - 0x4F6C]
  2463. 00001A00  486E FFEC                pea.l      [A6 - 0x14]
  2464. 00001A04  3F3C 0004                move.w     -[A7], 0x4
  2465. 00001A08  A9EB                     syscall    Pack4/FP68K
  2466. 00001A0A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2467. 00001A0E  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2468. 00001A12  20D9                     move.l     [A0]+, [A1]+
  2469. 00001A14  20D9                     move.l     [A0]+, [A1]+
  2470. 00001A16  30D9                     move.w     [A0]+, [A1]+
  2471. 00001A18  486E FFF6                pea.l      [A6 - 0xA]
  2472. 00001A1C  3F3C 000C                move.w     -[A7], 0xC
  2473. 00001A20  A9EC                     syscall    Pack5/Elems68K
  2474. 00001A22  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2475. 00001A26  2D58 FFEC                move.l     [A6 - 0x14], [A0]+
  2476. 00001A2A  2D58 FFF0                move.l     [A6 - 0x10], [A0]+
  2477. 00001A2E  3D58 FFF4                move.w     [A6 - 0xC], [A0]+
  2478. 00001A32  486E FFEC                pea.l      [A6 - 0x14]
  2479. 00001A36  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2480. 00001A3A  A9EB                     syscall    Pack4/FP68K
  2481. 00001A3C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2482. 00001A40  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  2483. 00001A44  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  2484. 00001A48  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  2485. 00001A4C  486D B080                pea.l      [A5 - 0x4F80]
  2486. 00001A50  486E FFE2                pea.l      [A6 - 0x1E]
  2487. 00001A54  3F3C 0000                move.w     -[A7], 0x0
  2488. 00001A58  A9EB                     syscall    Pack4/FP68K
  2489. 00001A5A  486E FFE2                pea.l      [A6 - 0x1E]
  2490. 00001A5E  486E FFEC                pea.l      [A6 - 0x14]
  2491. 00001A62  3F3C 0006                move.w     -[A7], 0x6
  2492. 00001A66  A9EB                     syscall    Pack4/FP68K
  2493. 00001A68  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2494. 00001A6C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2495. 00001A70  20D9                     move.l     [A0]+, [A1]+
  2496. 00001A72  20D9                     move.l     [A0]+, [A1]+
  2497. 00001A74  30D9                     move.w     [A0]+, [A1]+
  2498. 00001A76  486E FFF6                pea.l      [A6 - 0xA]
  2499. 00001A7A  41EE 0016                lea.l      A0, [A6 + 0x16]
  2500. 00001A7E  2F20                     move.l     -[A7], -[A0]
  2501. 00001A80  2F20                     move.l     -[A7], -[A0]
  2502. 00001A82  3F20                     move.w     -[A7], -[A0]
  2503. 00001A84  4EBA F228                jsr        [PC - 0xDD8 /* 00000CAE */]
  2504. 00001A88  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2505. 00001A8C  206E 0008                movea.l    A0, [A6 + 0x8]
  2506. 00001A90  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2507. 00001A94  20D9                     move.l     [A0]+, [A1]+
  2508. 00001A96  20D9                     move.l     [A0]+, [A1]+
  2509. 00001A98  30D9                     move.w     [A0]+, [A1]+
  2510. 00001A9A  4E5E                     unlink     A6
  2511. 00001A9C  4E75                     rts
  2512. 00001A9E  5441                     addq.w     D1, 2
  2513. 00001AA0  4E48                     trap       8
  2514. 00001AA2  2020                     move.l     D0, -[A0]
  2515. 00001AA4  2020                     move.l     D0, -[A0]
  2516. 00001AA6  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2517. 00001AAC  2208                     move.l     D1, A0
  2518. 00001AAE  302F 000C                move.w     D0, [A7 + 0xC]
  2519. 00001AB2  5340                     subq.w     D0, 1
  2520. 00001AB4  6C06                     bge        +0x8 /* 00001ABC */
  2521. label00001AB6:
  2522. 00001AB6  2008                     move.l     D0, A0
  2523. 00001AB8  9081                     sub.l      D0, D1
  2524. 00001ABA  6014                     bra        +0x16 /* 00001AD0 */
  2525. label00001ABC:
  2526. 00001ABC  10D9                     move.b     [A0]+, [A1]+
  2527. 00001ABE  57C8 FFFC                dbeq       D0, -0x6 /* 00001ABC */
  2528. 00001AC2  4A20                     tst.b      -[A0]
  2529. 00001AC4  67F0                     beq        -0xE /* 00001AB6 */
  2530. 00001AC6  4A40                     tst.w      D0
  2531. 00001AC8  6DEC                     blt        -0x12 /* 00001AB6 */
  2532. 00001ACA  5288                     addq.l     A0, 1
  2533. 00001ACC  4210                     clr.b      [A0]
  2534. 00001ACE  60E6                     bra        -0x18 /* 00001AB6 */
  2535. label00001AD0:
  2536. 00001AD0  4E75                     rts
  2537. 00001AD2  206F 0004                movea.l    A0, [A7 + 0x4]
  2538. label00001AD6:
  2539. 00001AD6  0C10 0020                cmpi.b     [A0], 0x20 /* ' ' */
  2540. 00001ADA  6716                     beq        +0x18 /* 00001AF2 */
  2541. 00001ADC  0C10 0003                cmpi.b     [A0], 0x3
  2542. 00001AE0  6710                     beq        +0x12 /* 00001AF2 */
  2543. 00001AE2  0C10 0009                cmpi.b     [A0], 0x9 /* '\t' */
  2544. 00001AE6  6D06                     blt        +0x8 /* 00001AEE */
  2545. 00001AE8  0C10 000D                cmpi.b     [A0], 0xD /* '\r' */
  2546. 00001AEC  6F04                     ble        +0x6 /* 00001AF2 */
  2547. label00001AEE:
  2548. 00001AEE  5288                     addq.l     A0, 1
  2549. 00001AF0  60E4                     bra        -0x1A /* 00001AD6 */
  2550. label00001AF2:
  2551. 00001AF2  2008                     move.l     D0, A0
  2552. 00001AF4  4E75                     rts
  2553. 00001AF6  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2554. 00001AFC  2008                     move.l     D0, A0
  2555. label00001AFE:
  2556. 00001AFE  4A18                     tst.b      [A0]+
  2557. 00001B00  66FC                     bne        -0x2 /* 00001AFE */
  2558. 00001B02  5388                     subq.l     A0, 1
  2559. label00001B04:
  2560. 00001B04  10D9                     move.b     [A0]+, [A1]+
  2561. 00001B06  66FC                     bne        -0x2 /* 00001B04 */
  2562. 00001B08  4E75                     rts
  2563. export_279:
  2564. 00001B0A  206F 0004                movea.l    A0, [A7 + 0x4]
  2565. 00001B0E  142F 0009                move.b     D2, [A7 + 0x9]
  2566. 00001B12  7000                     moveq.l    D0, 0x00
  2567. label00001B14:
  2568. 00001B14  1218                     move.b     D1, [A0]+
  2569. 00001B16  6606                     bne        +0x8 /* 00001B1E */
  2570. 00001B18  4A02                     tst.b      D2
  2571. 00001B1A  6706                     beq        +0x8 /* 00001B22 */
  2572. 00001B1C  6008                     bra        +0xA /* 00001B26 */
  2573. label00001B1E:
  2574. 00001B1E  B202                     cmp.b      D1, D2
  2575. 00001B20  66F2                     bne        -0xC /* 00001B14 */
  2576. label00001B22:
  2577. 00001B22  2008                     move.l     D0, A0
  2578. 00001B24  5380                     subq.l     D0, 1
  2579. label00001B26:
  2580. 00001B26  4E75                     rts
  2581. 00001B28  4EED 08DA                jmp        [A5 + 0x8DA /* export_279 */]
  2582. 00001B2C  4E75                     rts
  2583. export_280:
  2584. 00001B2E  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2585. label00001B34:
  2586. 00001B34  B109                     cmpm.b     [A0]+, [A1]+
  2587. 00001B36  6606                     bne        +0x8 /* 00001B3E */
  2588. 00001B38  4A28 FFFF                tst.b      [A0 - 0x1]
  2589. 00001B3C  66F6                     bne        -0x8 /* 00001B34 */
  2590. label00001B3E:
  2591. 00001B3E  1020                     move.b     D0, -[A0]
  2592. 00001B40  9021                     sub.b      D0, -[A1]
  2593. 00001B42  4880                     ext.w      D0
  2594. 00001B44  4E75                     rts
  2595. 00001B46  4EED 08E2                jmp        [A5 + 0x8E2 /* export_280 */]
  2596. 00001B4A  4E75                     rts
  2597. export_276:
  2598. 00001B4C  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2599. 00001B52  2008                     move.l     D0, A0
  2600. label00001B54:
  2601. 00001B54  10D9                     move.b     [A0]+, [A1]+
  2602. 00001B56  66FC                     bne        -0x2 /* 00001B54 */
  2603. 00001B58  4E75                     rts
  2604. 00001B5A  4EED 08C2                jmp        [A5 + 0x8C2 /* export_276 */]
  2605. 00001B5E  4E75                     rts
  2606. export_278:
  2607. 00001B60  206F 0004                movea.l    A0, [A7 + 0x4]
  2608. 00001B64  222F 0008                move.l     D1, [A7 + 0x8]
  2609. label00001B68:
  2610. 00001B68  4A10                     tst.b      [A0]
  2611. 00001B6A  6712                     beq        +0x14 /* 00001B7E */
  2612. 00001B6C  2241                     movea.l    A1, D1
  2613. label00001B6E:
  2614. 00001B6E  4A11                     tst.b      [A1]
  2615. 00001B70  6708                     beq        +0xA /* 00001B7A */
  2616. 00001B72  B308                     cmpm.b     [A1]+, [A0]+
  2617. 00001B74  5388                     subq.l     A0, 1
  2618. 00001B76  6706                     beq        +0x8 /* 00001B7E */
  2619. 00001B78  60F4                     bra        -0xA /* 00001B6E */
  2620. label00001B7A:
  2621. 00001B7A  5288                     addq.l     A0, 1
  2622. 00001B7C  60EA                     bra        -0x14 /* 00001B68 */
  2623. label00001B7E:
  2624. 00001B7E  2008                     move.l     D0, A0
  2625. 00001B80  90AF 0004                sub.l      D0, [A7 + 0x4]
  2626. 00001B84  4E75                     rts
  2627. 00001B86  4EED 08D2                jmp        [A5 + 0x8D2 /* export_278 */]
  2628. 00001B8A  4E75                     rts
  2629. export_281:
  2630. 00001B8C  206F 0004                movea.l    A0, [A7 + 0x4]
  2631. label00001B90:
  2632. 00001B90  4A18                     tst.b      [A0]+
  2633. 00001B92  66FC                     bne        -0x2 /* 00001B90 */
  2634. 00001B94  2008                     move.l     D0, A0
  2635. 00001B96  90AF 0004                sub.l      D0, [A7 + 0x4]
  2636. 00001B9A  5380                     subq.l     D0, 1
  2637. 00001B9C  4E75                     rts
  2638. 00001B9E  4EED 08EA                jmp        [A5 + 0x8EA /* export_281 */]
  2639. 00001BA2  4E75                     rts
  2640. 00001BA4  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2641. 00001BAA  2008                     move.l     D0, A0
  2642. 00001BAC  322F 000C                move.w     D1, [A7 + 0xC]
  2643. 00001BB0  6F16                     ble        +0x18 /* 00001BC8 */
  2644. label00001BB2:
  2645. 00001BB2  4A18                     tst.b      [A0]+
  2646. 00001BB4  66FC                     bne        -0x2 /* 00001BB2 */
  2647. 00001BB6  5388                     subq.l     A0, 1
  2648. 00001BB8  5341                     subq.w     D1, 1
  2649. label00001BBA:
  2650. 00001BBA  10D9                     move.b     [A0]+, [A1]+
  2651. 00001BBC  57C9 FFFC                dbeq       D1, -0x6 /* 00001BBA */
  2652. 00001BC0  4A28 FFFF                tst.b      [A0 - 0x1]
  2653. 00001BC4  6702                     beq        +0x4 /* 00001BC8 */
  2654. 00001BC6  4210                     clr.b      [A0]
  2655. label00001BC8:
  2656. 00001BC8  4E75                     rts
  2657. 00001BCA  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2658. 00001BD0  4240                     clr.w      D0
  2659. 00001BD2  322F 000C                move.w     D1, [A7 + 0xC]
  2660. 00001BD6  6F0A                     ble        +0xC /* 00001BE2 */
  2661. label00001BD8:
  2662. 00001BD8  B308                     cmpm.b     [A1]+, [A0]+
  2663. 00001BDA  6708                     beq        +0xA /* 00001BE4 */
  2664. label00001BDC:
  2665. 00001BDC  1020                     move.b     D0, -[A0]
  2666. 00001BDE  9021                     sub.b      D0, -[A1]
  2667. 00001BE0  4880                     ext.w      D0
  2668. label00001BE2:
  2669. 00001BE2  600C                     bra        +0xE /* 00001BF0 */
  2670. label00001BE4:
  2671. 00001BE4  5341                     subq.w     D1, 1
  2672. 00001BE6  67F4                     beq        -0xA /* 00001BDC */
  2673. 00001BE8  4A28 FFFF                tst.b      [A0 - 0x1]
  2674. 00001BEC  67EE                     beq        -0x10 /* 00001BDC */
  2675. 00001BEE  60E8                     bra        -0x16 /* 00001BD8 */
  2676. label00001BF0:
  2677. 00001BF0  4E75                     rts
  2678. 00001BF2  4CEF 0300 0004           movem.l    A0,A1, [A7 + 0x4]
  2679. 00001BF8  2008                     move.l     D0, A0
  2680. 00001BFA  322F 000C                move.w     D1, [A7 + 0xC]
  2681. 00001BFE  6E02                     bgt        +0x4 /* 00001C02 */
  2682. label00001C00:
  2683. 00001C00  6012                     bra        +0x14 /* 00001C14 */
  2684. label00001C02:
  2685. 00001C02  10D9                     move.b     [A0]+, [A1]+
  2686. 00001C04  6706                     beq        +0x8 /* 00001C0C */
  2687. 00001C06  5341                     subq.w     D1, 1
  2688. 00001C08  6EF8                     bgt        -0x6 /* 00001C02 */
  2689. 00001C0A  67F4                     beq        -0xA /* 00001C00 */
  2690. label00001C0C:
  2691. 00001C0C  5341                     subq.w     D1, 1
  2692. 00001C0E  67F0                     beq        -0xE /* 00001C00 */
  2693. 00001C10  4218                     clr.b      [A0]+
  2694. 00001C12  60F8                     bra        -0x6 /* 00001C0C */
  2695. label00001C14:
  2696. 00001C14  4E75                     rts
  2697. export_275:
  2698. 00001C16  206F 0004                movea.l    A0, [A7 + 0x4]
  2699. 00001C1A  222F 0008                move.l     D1, [A7 + 0x8]
  2700. 00001C1E  7000                     moveq.l    D0, 0x00
  2701. label00001C20:
  2702. 00001C20  4A10                     tst.b      [A0]
  2703. 00001C22  6710                     beq        +0x12 /* 00001C34 */
  2704. 00001C24  2241                     movea.l    A1, D1
  2705. label00001C26:
  2706. 00001C26  1419                     move.b     D2, [A1]+
  2707. 00001C28  6604                     bne        +0x6 /* 00001C2E */
  2708. 00001C2A  5288                     addq.l     A0, 1
  2709. 00001C2C  60F2                     bra        -0xC /* 00001C20 */
  2710. label00001C2E:
  2711. 00001C2E  B410                     cmp.b      D2, [A0]
  2712. 00001C30  66F4                     bne        -0xA /* 00001C26 */
  2713. 00001C32  2008                     move.l     D0, A0
  2714. label00001C34:
  2715. 00001C34  4E75                     rts
  2716. 00001C36  4EED 08BA                jmp        [A5 + 0x8BA /* export_275 */]
  2717. 00001C3A  4E75                     rts
  2718. 00001C3C  206F 0004                movea.l    A0, [A7 + 0x4]
  2719. 00001C40  102F 0009                move.b     D0, [A7 + 0x9]
  2720. label00001C44:
  2721. 00001C44  1218                     move.b     D1, [A0]+
  2722. 00001C46  6608                     bne        +0xA /* 00001C50 */
  2723. 00001C48  4A00                     tst.b      D0
  2724. 00001C4A  6708                     beq        +0xA /* 00001C54 */
  2725. 00001C4C  70FF                     moveq.l    D0, 0xFFFFFFFF
  2726. 00001C4E  600C                     bra        +0xE /* 00001C5C */
  2727. label00001C50:
  2728. 00001C50  B200                     cmp.b      D1, D0
  2729. 00001C52  66F0                     bne        -0xE /* 00001C44 */
  2730. label00001C54:
  2731. 00001C54  2008                     move.l     D0, A0
  2732. 00001C56  90AF 0004                sub.l      D0, [A7 + 0x4]
  2733. 00001C5A  5340                     subq.w     D0, 1
  2734. label00001C5C:
  2735. 00001C5C  4E75                     rts
  2736. 00001C5E  206F 0004                movea.l    A0, [A7 + 0x4]
  2737. 00001C62  122F 0009                move.b     D1, [A7 + 0x9]
  2738. 00001C66  7001                     moveq.l    D0, 0x01
  2739. label00001C68:
  2740. 00001C68  1418                     move.b     D2, [A0]+
  2741. 00001C6A  6708                     beq        +0xA /* 00001C74 */
  2742. 00001C6C  B401                     cmp.b      D2, D1
  2743. 00001C6E  66F8                     bne        -0x6 /* 00001C68 */
  2744. 00001C70  2008                     move.l     D0, A0
  2745. 00001C72  60F4                     bra        -0xA /* 00001C68 */
  2746. label00001C74:
  2747. 00001C74  4A01                     tst.b      D1
  2748. 00001C76  6602                     bne        +0x4 /* 00001C7A */
  2749. 00001C78  2008                     move.l     D0, A0
  2750. label00001C7A:
  2751. 00001C7A  5380                     subq.l     D0, 1
  2752. 00001C7C  4E75                     rts
  2753. 00001C7E  206F 0004                movea.l    A0, [A7 + 0x4]
  2754. 00001C82  222F 0008                move.l     D1, [A7 + 0x8]
  2755. 00001C86  7000                     moveq.l    D0, 0x00
  2756. label00001C88:
  2757. 00001C88  4A10                     tst.b      [A0]
  2758. 00001C8A  6710                     beq        +0x12 /* 00001C9C */
  2759. 00001C8C  2241                     movea.l    A1, D1
  2760. label00001C8E:
  2761. 00001C8E  1419                     move.b     D2, [A1]+
  2762. 00001C90  6706                     beq        +0x8 /* 00001C98 */
  2763. 00001C92  B410                     cmp.b      D2, [A0]
  2764. 00001C94  66F8                     bne        -0x6 /* 00001C8E */
  2765. 00001C96  2008                     move.l     D0, A0
  2766. label00001C98:
  2767. 00001C98  5288                     addq.l     A0, 1
  2768. 00001C9A  60EC                     bra        -0x12 /* 00001C88 */
  2769. label00001C9C:
  2770. 00001C9C  4E75                     rts
  2771. 00001C9E  206F 0004                movea.l    A0, [A7 + 0x4]
  2772. 00001CA2  2248                     movea.l    A1, A0
  2773. 00001CA4  122F 0009                move.b     D1, [A7 + 0x9]
  2774. 00001CA8  2008                     move.l     D0, A0
  2775. label00001CAA:
  2776. 00001CAA  1418                     move.b     D2, [A0]+
  2777. 00001CAC  6708                     beq        +0xA /* 00001CB6 */
  2778. 00001CAE  B401                     cmp.b      D2, D1
  2779. 00001CB0  66F8                     bne        -0x6 /* 00001CAA */
  2780. 00001CB2  2008                     move.l     D0, A0
  2781. 00001CB4  60F4                     bra        -0xA /* 00001CAA */
  2782. label00001CB6:
  2783. 00001CB6  4A01                     tst.b      D1
  2784. 00001CB8  6602                     bne        +0x4 /* 00001CBC */
  2785. 00001CBA  2008                     move.l     D0, A0
  2786. label00001CBC:
  2787. 00001CBC  9089                     sub.l      D0, A1
  2788. 00001CBE  5340                     subq.w     D0, 1
  2789. 00001CC0  4E75                     rts
  2790. export_277:
  2791. 00001CC2  206F 0004                movea.l    A0, [A7 + 0x4]
  2792. 00001CC6  222F 0008                move.l     D1, [A7 + 0x8]
  2793. label00001CCA:
  2794. 00001CCA  4A10                     tst.b      [A0]
  2795. 00001CCC  6710                     beq        +0x12 /* 00001CDE */
  2796. 00001CCE  2241                     movea.l    A1, D1
  2797. label00001CD0:
  2798. 00001CD0  4A11                     tst.b      [A1]
  2799. 00001CD2  670A                     beq        +0xC /* 00001CDE */
  2800. 00001CD4  B308                     cmpm.b     [A1]+, [A0]+
  2801. 00001CD6  5388                     subq.l     A0, 1
  2802. 00001CD8  66F6                     bne        -0x8 /* 00001CD0 */
  2803. 00001CDA  5288                     addq.l     A0, 1
  2804. 00001CDC  60EC                     bra        -0x12 /* 00001CCA */
  2805. label00001CDE:
  2806. 00001CDE  2008                     move.l     D0, A0
  2807. 00001CE0  90AF 0004                sub.l      D0, [A7 + 0x4]
  2808. 00001CE4  4E75                     rts
  2809. 00001CE6  4EED 08CA                jmp        [A5 + 0x8CA /* export_277 */]
  2810. 00001CEA  4E75                     rts
  2811. fn00001CEC:
  2812. 00001CEC  4E56 0000                link       A6, 0
  2813. 00001CF0  2F07                     move.l     -[A7], D7
  2814. 00001CF2  6000 00A8                bra        +0xAA /* 00001D9C */
  2815. label00001CF6:
  2816. 00001CF6  3B6E 0008 B0F0           move.w     [A5 - 0x4F10], [A6 + 0x8]
  2817. 00001CFC  3E2E 000A                move.w     D7, [A6 + 0xA]
  2818. label00001D00:
  2819. 00001D00  526D B0F0                addq.w     [A5 - 0x4F10], 1
  2820. 00001D04  302D B0F0                move.w     D0, [A5 - 0x4F10]
  2821. 00001D08  B06E 000A                cmp.w      D0, [A6 + 0xA]
  2822. 00001D0C  6C14                     bge        +0x16 /* 00001D22 */
  2823. 00001D0E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2824. 00001D12  3F2D B0F0                move.w     -[A7], [A5 - 0x4F10]
  2825. 00001D16  206D B0E8                movea.l    A0, [A5 - 0x4F18]
  2826. 00001D1A  4E90                     jsr        [A0]
  2827. 00001D1C  588F                     addq.l     A7, 4
  2828. 00001D1E  4A40                     tst.w      D0
  2829. 00001D20  6DDE                     blt        -0x20 /* 00001D00 */
  2830. label00001D22:
  2831. 00001D22  5347                     subq.w     D7, 1
  2832. 00001D24  BE6E 0008                cmp.w      D7, [A6 + 0x8]
  2833. 00001D28  6F12                     ble        +0x14 /* 00001D3C */
  2834. 00001D2A  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2835. 00001D2E  3F07                     move.w     -[A7], D7
  2836. 00001D30  206D B0E8                movea.l    A0, [A5 - 0x4F18]
  2837. 00001D34  4E90                     jsr        [A0]
  2838. 00001D36  588F                     addq.l     A7, 4
  2839. 00001D38  4A40                     tst.w      D0
  2840. 00001D3A  6EE6                     bgt        -0x18 /* 00001D22 */
  2841. label00001D3C:
  2842. 00001D3C  BE6D B0F0                cmp.w      D7, [A5 - 0x4F10]
  2843. 00001D40  6F10                     ble        +0x12 /* 00001D52 */
  2844. 00001D42  3F07                     move.w     -[A7], D7
  2845. 00001D44  3F2D B0F0                move.w     -[A7], [A5 - 0x4F10]
  2846. 00001D48  206D B0EC                movea.l    A0, [A5 - 0x4F14]
  2847. 00001D4C  4E90                     jsr        [A0]
  2848. 00001D4E  588F                     addq.l     A7, 4
  2849. 00001D50  60AE                     bra        -0x50 /* 00001D00 */
  2850. label00001D52:
  2851. 00001D52  3F07                     move.w     -[A7], D7
  2852. 00001D54  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2853. 00001D58  206D B0EC                movea.l    A0, [A5 - 0x4F14]
  2854. 00001D5C  4E90                     jsr        [A0]
  2855. 00001D5E  588F                     addq.l     A7, 4
  2856. 00001D60  3007                     move.w     D0, D7
  2857. 00001D62  906E 0008                sub.w      D0, [A6 + 0x8]
  2858. 00001D66  322E 000A                move.w     D1, [A6 + 0xA]
  2859. 00001D6A  9247                     sub.w      D1, D7
  2860. 00001D6C  5341                     subq.w     D1, 1
  2861. 00001D6E  B041                     cmp.w      D0, D1
  2862. 00001D70  6C16                     bge        +0x18 /* 00001D88 */
  2863. 00001D72  3F07                     move.w     -[A7], D7
  2864. 00001D74  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2865. 00001D78  4EBA FF72                jsr        [PC - 0x8E /* 00001CEC */]
  2866. 00001D7C  588F                     addq.l     A7, 4
  2867. 00001D7E  3007                     move.w     D0, D7
  2868. 00001D80  5240                     addq.w     D0, 1
  2869. 00001D82  3D40 0008                move.w     [A6 + 0x8], D0
  2870. 00001D86  6014                     bra        +0x16 /* 00001D9C */
  2871. label00001D88:
  2872. 00001D88  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2873. 00001D8C  3007                     move.w     D0, D7
  2874. 00001D8E  5240                     addq.w     D0, 1
  2875. 00001D90  3F00                     move.w     -[A7], D0
  2876. 00001D92  4EBA FF58                jsr        [PC - 0xA8 /* 00001CEC */]
  2877. 00001D96  588F                     addq.l     A7, 4
  2878. 00001D98  3D47 000A                move.w     [A6 + 0xA], D7
  2879. label00001D9C:
  2880. 00001D9C  302E 000A                move.w     D0, [A6 + 0xA]
  2881. 00001DA0  906E 0008                sub.w      D0, [A6 + 0x8]
  2882. 00001DA4  0C40 0001                cmpi.w     D0, 0x1
  2883. 00001DA8  6E00 FF4C                bgt        -0xB2 /* 00001CF6 */
  2884. 00001DAC  2E1F                     move.l     D7, [A7]+
  2885. 00001DAE  4E5E                     unlink     A6
  2886. 00001DB0  4E75                     rts
  2887. export_283:
  2888. fn00001DB2:
  2889. 00001DB2  4E56 0000                link       A6, 0
  2890. 00001DB6  2B6E 000A B0E8           move.l     [A5 - 0x4F18], [A6 + 0xA]
  2891. 00001DBC  2B6E 000E B0EC           move.l     [A5 - 0x4F14], [A6 + 0xE]
  2892. 00001DC2  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2893. 00001DC6  4267                     clr.w      -[A7]
  2894. 00001DC8  4EBA FF22                jsr        [PC - 0xDE /* 00001CEC */]
  2895. 00001DCC  588F                     addq.l     A7, 4
  2896. 00001DCE  4E5E                     unlink     A6
  2897. 00001DD0  4E75                     rts
  2898. export_282:
  2899. 00001DD2  4E56 FFFC                link       A6, -0x0004
  2900. 00001DD6  306E 0008                movea.w    A0, [A6 + 0x8]
  2901. 00001DDA  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  2902. 00001DDE  2F08                     move.l     -[A7], A0
  2903. 00001DE0  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2904. 00001DE4  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2905. 00001DE8  306E 000A                movea.w    A0, [A6 + 0xA]
  2906. 00001DEC  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  2907. 00001DF0  2F08                     move.l     -[A7], A0
  2908. 00001DF2  2D40 FFFC                move.l     [A6 - 0x4], D0
  2909. 00001DF6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2910. 00001DFA  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2911. 00001DFE  2F00                     move.l     -[A7], D0
  2912. 00001E00  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2913. 00001E04  206D B0F2                movea.l    A0, [A5 - 0x4F0E]
  2914. 00001E08  4E90                     jsr        [A0]
  2915. 00001E0A  508F                     addq.l     A7, 8
  2916. 00001E0C  4E5E                     unlink     A6
  2917. 00001E0E  4E75                     rts
  2918. export_285:
  2919. 00001E10  4E56 0000                link       A6, 0
  2920. 00001E14  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  2921. 00001E18  3E2E 0008                move.w     D7, [A6 + 0x8]
  2922. 00001E1C  3C2E 000A                move.w     D6, [A6 + 0xA]
  2923. 00001E20  202D B0FE                move.l     D0, [A5 - 0x4F02]
  2924. 00001E24  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  2925. 00001E28  0003 0014                ori.b      D3, 0x14
  2926. 00001E2C  0000 0001                ori.b      D0, 0x1
  2927. 00001E30  0030 0000 0002           ori.b      [A0 + D0.w + 0x2], 0x0
  2928. 00001E36  0064 0000                ori.w      -[A4], 0x0
  2929. 00001E3A  0004 0096                ori.b      D4, 0x96
  2930. 00001E3E  3047                     movea.w    A0, D7
  2931. 00001E40  D1ED B0F6                add.l      A0, [A5 - 0x4F0A]
  2932. 00001E44  1A10                     move.b     D5, [A0]
  2933. 00001E46  3047                     movea.w    A0, D7
  2934. 00001E48  D1ED B0F6                add.l      A0, [A5 - 0x4F0A]
  2935. 00001E4C  3246                     movea.w    A1, D6
  2936. 00001E4E  D3ED B0F6                add.l      A1, [A5 - 0x4F0A]
  2937. 00001E52  1091                     move.b     [A0], [A1]
  2938. 00001E54  3046                     movea.w    A0, D6
  2939. 00001E56  D1ED B0F6                add.l      A0, [A5 - 0x4F0A]
  2940. 00001E5A  1085                     move.b     [A0], D5
  2941. 00001E5C  6000 00C0                bra        +0xC2 /* 00001F1E */
  2942. 00001E60  3007                     move.w     D0, D7
  2943. 00001E62  48C0                     ext.l      D0
  2944. 00001E64  D080                     add.l      D0, D0
  2945. 00001E66  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2946. 00001E6A  2040                     movea.l    A0, D0
  2947. 00001E6C  3810                     move.w     D4, [A0]
  2948. 00001E6E  3007                     move.w     D0, D7
  2949. 00001E70  48C0                     ext.l      D0
  2950. 00001E72  D080                     add.l      D0, D0
  2951. 00001E74  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2952. 00001E78  3206                     move.w     D1, D6
  2953. 00001E7A  48C1                     ext.l      D1
  2954. 00001E7C  D281                     add.l      D1, D1
  2955. 00001E7E  D2AD B0F6                add.l      D1, [A5 - 0x4F0A]
  2956. 00001E82  2041                     movea.l    A0, D1
  2957. 00001E84  2240                     movea.l    A1, D0
  2958. 00001E86  3290                     move.w     [A1], [A0]
  2959. 00001E88  3006                     move.w     D0, D6
  2960. 00001E8A  48C0                     ext.l      D0
  2961. 00001E8C  D080                     add.l      D0, D0
  2962. 00001E8E  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2963. 00001E92  2040                     movea.l    A0, D0
  2964. 00001E94  3084                     move.w     [A0], D4
  2965. 00001E96  6000 0086                bra        +0x88 /* 00001F1E */
  2966. 00001E9A  3007                     move.w     D0, D7
  2967. 00001E9C  48C0                     ext.l      D0
  2968. 00001E9E  E580                     asl        D0, 2
  2969. 00001EA0  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2970. 00001EA4  2040                     movea.l    A0, D0
  2971. 00001EA6  2610                     move.l     D3, [A0]
  2972. 00001EA8  3007                     move.w     D0, D7
  2973. 00001EAA  48C0                     ext.l      D0
  2974. 00001EAC  E580                     asl        D0, 2
  2975. 00001EAE  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2976. 00001EB2  3206                     move.w     D1, D6
  2977. 00001EB4  48C1                     ext.l      D1
  2978. 00001EB6  E581                     asl        D1, 2
  2979. 00001EB8  D2AD B0F6                add.l      D1, [A5 - 0x4F0A]
  2980. 00001EBC  2041                     movea.l    A0, D1
  2981. 00001EBE  2240                     movea.l    A1, D0
  2982. 00001EC0  2290                     move.l     [A1], [A0]
  2983. 00001EC2  3006                     move.w     D0, D6
  2984. 00001EC4  48C0                     ext.l      D0
  2985. 00001EC6  E580                     asl        D0, 2
  2986. 00001EC8  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2987. 00001ECC  2040                     movea.l    A0, D0
  2988. 00001ECE  2083                     move.l     [A0], D3
  2989. 00001ED0  604C                     bra        +0x4E /* 00001F1E */
  2990. 00001ED2  3047                     movea.w    A0, D7
  2991. 00001ED4  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  2992. 00001ED8  2F08                     move.l     -[A7], A0
  2993. 00001EDA  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2994. 00001EDE  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  2995. 00001EE2  2840                     movea.l    A4, D0
  2996. 00001EE4  3046                     movea.w    A0, D6
  2997. 00001EE6  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  2998. 00001EEA  2F08                     move.l     -[A7], A0
  2999. 00001EEC  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3000. 00001EF0  D0AD B0F6                add.l      D0, [A5 - 0x4F0A]
  3001. 00001EF4  2640                     movea.l    A3, D0
  3002. 00001EF6  2F0C                     move.l     -[A7], A4
  3003. 00001EF8  2F2D B0FA                move.l     -[A7], [A5 - 0x4F06]
  3004. 00001EFC  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  3005. 00001F00  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  3006. 00001F04  2F0B                     move.l     -[A7], A3
  3007. 00001F06  2F0C                     move.l     -[A7], A4
  3008. 00001F08  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  3009. 00001F0C  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  3010. 00001F10  2F2D B0FA                move.l     -[A7], [A5 - 0x4F06]
  3011. 00001F14  2F0B                     move.l     -[A7], A3
  3012. 00001F16  2F2D B0FE                move.l     -[A7], [A5 - 0x4F02]
  3013. 00001F1A  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  3014. label00001F1E:
  3015. 00001F1E  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  3016. 00001F22  4E5E                     unlink     A6
  3017. 00001F24  4E75                     rts
  3018. export_284:
  3019. 00001F26  4E56 0000                link       A6, 0
  3020. 00001F2A  2F07                     move.l     -[A7], D7
  3021. 00001F2C  3E2E 000E                move.w     D7, [A6 + 0xE]
  3022. 00001F30  4A47                     tst.w      D7
  3023. 00001F32  6E06                     bgt        +0x8 /* 00001F3A */
  3024. 00001F34  70FF                     moveq.l    D0, 0xFFFFFFFF
  3025. 00001F36  6000 0062                bra        +0x64 /* 00001F9A */
  3026. label00001F3A:
  3027. 00001F3A  42AD B0FA                clr.l      [A5 - 0x4F06]
  3028. 00001F3E  0C47 0003                cmpi.w     D7, 0x3
  3029. 00001F42  6706                     beq        +0x8 /* 00001F4A */
  3030. 00001F44  0C47 0004                cmpi.w     D7, 0x4
  3031. 00001F48  6F1A                     ble        +0x1C /* 00001F64 */
  3032. label00001F4A:
  3033. 00001F4A  42A7                     clr.l      -[A7]
  3034. 00001F4C  3047                     movea.w    A0, D7
  3035. 00001F4E  2F08                     move.l     -[A7], A0
  3036. 00001F50  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  3037. 00001F54  205F                     movea.l    A0, [A7]+
  3038. 00001F56  2B48 B0FA                move.l     [A5 - 0x4F06], A0
  3039. 00001F5A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3040. 00001F5E  6704                     beq        +0x6 /* 00001F64 */
  3041. 00001F60  70FF                     moveq.l    D0, 0xFFFFFFFF
  3042. 00001F62  6036                     bra        +0x38 /* 00001F9A */
  3043. label00001F64:
  3044. 00001F64  2B6E 0010 B0F2           move.l     [A5 - 0x4F0E], [A6 + 0x10]
  3045. 00001F6A  2B6E 0008 B0F6           move.l     [A5 - 0x4F0A], [A6 + 0x8]
  3046. 00001F70  3047                     movea.w    A0, D7
  3047. 00001F72  2B48 B0FE                move.l     [A5 - 0x4F02], A0
  3048. 00001F76  486D 090A                pea.l      [A5 + 0x90A /* export_285 */]
  3049. 00001F7A  486D 08F2                pea.l      [A5 + 0x8F2 /* export_282 */]
  3050. 00001F7E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3051. 00001F82  4EBA FE2E                jsr        [PC - 0x1D2 /* 00001DB2 */]
  3052. 00001F86  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3053. 00001F8A  4AAD B0FA                tst.l      [A5 - 0x4F06]
  3054. 00001F8E  6708                     beq        +0xA /* 00001F98 */
  3055. 00001F90  2F2D B0FA                move.l     -[A7], [A5 - 0x4F06]
  3056. 00001F94  4EAD 0562                jsr        [A5 + 0x562 /* export_168 */]
  3057. label00001F98:
  3058. 00001F98  7000                     moveq.l    D0, 0x00
  3059. label00001F9A:
  3060. 00001F9A  2E1F                     move.l     D7, [A7]+
  3061. 00001F9C  4E5E                     unlink     A6
  3062. 00001F9E  4E75                     rts
  3063.